<SEC-DOCUMENT>0001048268-22-000048.txt : 20220429
<SEC-HEADER>0001048268-22-000048.hdr.sgml : 20220429
<ACCEPTANCE-DATETIME>20220429075017
ACCESSION NUMBER:		0001048268-22-000048
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		64
CONFORMED PERIOD OF REPORT:	20220331
FILED AS OF DATE:		20220429
DATE AS OF CHANGE:		20220429

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			IES Holdings, Inc.
		CENTRAL INDEX KEY:			0001048268
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRICAL WORK [1731]
		IRS NUMBER:				760542208
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0930

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

	BUSINESS ADDRESS:	
		STREET 1:		5433 WESTHEIMER
		STREET 2:		SUITE 500
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77056
		BUSINESS PHONE:		7138601500

	MAIL ADDRESS:	
		STREET 1:		5433 WESTHEIMER
		STREET 2:		SUITE 500
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77056

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Integrated Electrical Services, Inc.
		DATE OF NAME CHANGE:	20150106

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	INTEGRATED ELECTRICAL SERVICES INC
		DATE OF NAME CHANGE:	19971022
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>iesc-20220331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:b5334f3e-849c-4a03-825c-c10a8f646735,g:505ee760-aebe-441f-8e82-5b08a42b6e6c,d:0b157130bed146a1934539c7bc78892d--><html xmlns:iesc="http://www.ies-co.com/20220331" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>iesc-20220331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl80MTk_378bd98f-9788-4da7-9cb5-bcc3169fe65d">0001048268</ix:nonNumeric><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl80MjA_bc8ae843-f011-4f2c-b3f4-1c5a2afd5fa4">false</ix:nonNumeric><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl84MQ_889b395f-6db5-4a74-a93d-34754c0cfdcb">2022</ix:nonNumeric><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl8xMTU_43916fe3-ba36-4c48-a9dc-f786c33c2b22">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl80MjE_80a541d4-4848-4e4a-bed8-7077b3c1fcde">--09-30</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="iesc-20220331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2ec6317e4054892839cb9ece5e909f2_I20220427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i70c23495738840829a62f3786f82cae5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-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="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i679f0b35b1f14c4d8fe8c2b7ef351723_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if21f1ae9df4a441ca54ec4cff8860b3d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie206911342e14704bca98f153ab35ab3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfdf3356f38f4b21856b0cbeceb6f418_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if77e513e7f5346fba58561f693dab222_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f81abf94ca14cc497d6665b25a52837_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf8bd5418e804c958e548c171216d825_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc1322440968426c840ab893dc274758_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i133082e149cb4ddf9000467f86cf828a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08b7785cc9b746b28b292ccefa95839f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idba1464723514d0f8deacf369fcd8c0a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8d9176265c740338a3a155de5b95e8c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i146dfe53129a4c0ebdaf036fcc004256_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49cd35072b9540c08fd412b02adec4bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8adf66179714fe2ad5b8a743c6d8a34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11262f9a1b6049179f291afd343cca69_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdd65787153441b19d78d141aea5df01_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86083c03e29847c68edc8c902fb08300_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f06fddfd42e441b94659ef2108e6bd7_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a3f74f674ad4f6ab566ba3edc660d68_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad0fa2ca9454439c8f585f759ee70fcc_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2375490747754b16be713358454151e5_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f69fc7379b348b98af6258826629564_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30d18b6ab81043e2a77df6b2d1123966_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i554858c59f1e457597b8fc91f4daa5b3_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53a9ff902a304492869e56b0778ade6e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie75abf01e9444f719d6970fb79749c54_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d59df8c992946fab3b7644673dd0fbe_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f115a2f0714490cb16ce4de9f21e0ba_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i414088fce321437c826fa435af9efe88_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i905836a5417b4ebe900be8ab22f45db6_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i530a01c3509e45209ffc0ca55c75e91d_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i543e9fea689e45f8900a6b3d59ea408e_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2993e6548f8a44cab409d66d2488a353_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9a9d6664a3346b0850189b571943932_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1700a14988e140c09a40638c20dba07a_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2fbf53736484665bdc71499c2af856f_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief9a4fe93ebe41a8973a8a651752ba12_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95a556de30f845a6afba0aae0fd98ae5_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a81219aaa7c442793e911890db85da7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d5bae29d9f94d8486c617596e4c5424_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3de46d21f684f04a13ba5f3a416d32f_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e2c426c377046f3a8da07b26c5e7fd4_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c6892148a3e4af4a86a26478e7c2e1b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3824924f167b481ca64e54603402ab6b_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4858ce1ffdf84261bd0079a70ed00e20_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4e07fbddc9d4fd8a4c56c4c0033b7c4_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad7379138d4d4a9ca6967596400b6f28_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib706cb74ebe744e28fc363f408448548_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie891922afce040a58699af226809a141_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a07f9c70003483490bebb210c83e927_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94b8251108194eedbd24572e6d02dee5_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae0d5442f7b94fca8b563bb5daa81a4b_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ecde336e4174f0fb6cbb3393a77d2ea_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2eeab53255fe4fe99b76b887fd576200_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7150006f77804600a4fa226985c7b967_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacba6a8ecfe04aa0ae7da9401894db5e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac441d5122274994a51b9c806c258c7e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i186f35d9fba048d0a4474fe911735129_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84e4f5a0a6db4c698018a81b42da4bc2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59659ac3ac9c4d7a8a2f206c3264930e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36f0128a97af4e489374e408651694b4_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10a33aba1cdf4ac5aa4c8f4da4cf8f39_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id394a4bfc0ac47cb82b7c6c6a0dfb450_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c9d09371561473abf2dd6a8f523a2df_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04d2142f3c6b4d60b3f6e5be82f60180_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b3a28944cfe4208a894ef100f69ba0f_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85eecfded38c4bd79827f3e7fe4ff3e2_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3d4398f7e6d4acea532a9f96d41caa2_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia257b416689d4c5d90bc4360422595e2_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d95181e0248486cae250311f7398b63_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32d5b013c789464f8baa653a7c4fb4c6_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc2fb45df5fc4d428fb024fc2a2245b8_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i085a86c4c93243f998eb613d37e664ed_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a03ebc4d68b46229494dd8385a10378_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic86e98be4a9647a88db40a2de07fc203_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2110162c432f4d7b8e81eefe13af2a40_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27fa4d2f538042a799420c85265a0800_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7144b342a5a04182a8c347ab348d7c4b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdb20aae4fb04d4ba7cd86c1dac766b0_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd067467013e47cbbf6375dc6eba1a8f_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i140703ae95c4494ea6c014b57776cdc8_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e287c01a5294f4ba7a2c31ea0968843_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03f5e390b71e48d594e17b0fdb49f4c9_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37bd1661b1574e15bd6419d00f09f4fa_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2306f0b5d6744f7cbf3beda34de6089d_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i141e5be76ca04eb5aa8db7c32991a13e_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i818c3cef3fe944aeb29bdcdb539d5768_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafa47ee6a8d24a92b2445a2f4edd397b_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d602774bd9444229c7e2ef7617abfee_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1805520ec96420ab286d3dd107a4aed_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaec48b0b32af44b289702aa42c99bf8f_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa10dc83d6d6490b822212f019c941b0_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbf77316d10848b5b8bce49c110f1092_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5552528aaf4147729447139e72ec5dfb_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7b7b676ccb24264a0532790b568b1b6_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dc34eb6468e461fb6d0c683868dffac_I20220428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34757811b1194fcab2bf62230db3727c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58bffbb7ceab448da0d750c0ec735784_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77f0492da7e840b08d2b8e44e8e150e3_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id91828dc7f3844b2b1a2b2df354107cd_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8faafae05bde4840a17a8daa259c471f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41a614c5c5fe47d9bb50550eb9450516_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic843218c15e34d5f87fb35543d14be83_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id50c3fa72d1c4e638e806d5d911041e1_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iesc:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc244153b7794af7a52faa28a5a34884_I20160930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2016-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1238a31dcecc4611b56d92fdf04107d9_I20190502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-05-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0eb6cb728d409a912d876282d1c299_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd11ba4b34f941aa90864a94178a37d5_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b8ff49544dc4bcdb0506654fc7bb0ab_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia32b0756f5a747639550bb7320af100f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id58ab985be8d4a8d97ed49b244636744_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3c33a4b6bcd4e5a8ee9e5a6e04c166c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida0b15819b8a4e2eb0cc1ecf60fe3fa4_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46a4a4f1d0424ef8a4a5e5ba0fd3913b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib97cc05ae5734447bde15d8d6646ee81_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea8c72f85fdb4f77bd28a2f4858b409c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id02350322aae490b8007609697a4a434_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie679bae714f94deea335ca93c1d0bb9a_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeae1b30590e4cedb1cef9a244ea2a67_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1870f01fc9a74221bc66f85b1601cd74_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc0ad5015e5c40d4be5dc88c0a812000_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4125d1f7d82405b936d6e38dd5c8af4_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05ae0506f71e4a97afdeccb0ab7c778f_D20201001-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib787c33e772143e39023efcc7642adb8_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba70df25f92d4181b1feacbc6516e46c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i162bc2de6e364d168f67f2c6875eef25_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10092748eb0547c4b9a19c805bc26952_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ca610dcf6ac4151b55862824c83efc9_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42732aa6c3464625a655a493ca121326_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic947130c2c864496828ac5ba0a91db99_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1a696a682ce425aaadb54dfc72f5141_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22fc579b26c24b84ac233bf5bcece3e5_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i673b38c9bd4b4d41a408299de5a3fa07_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f2742c5e8fd40399108d6e06d28f962_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37381cb963284233b9e19027f2b3747b_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac9110b816bf4a8d922384a234ab59b9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd796f5d50674538ab9061f18cdc8867_D20211001-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic23e59ef2529432cbd2008c6e44d5e97_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie81f735d5ce44ac499c8534b02744c17_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7a6db5589b8495184ec1182bb2e19a6_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id615aefefe2d41968dc539bd3a9f92c5_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb3907140834a13b6be81372f3da9a5_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39f16c624ec346aba8c4186a4be8579d_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5a3c48b3ca04ea5a1e8263f102a0b7a_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia84d90832d474ba69298fc4773e97939_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05a4ee49b5a74a719401598298fdfa27_D20201001-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i044490aeae3a42db949aeecc0975d967_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e09957508f64c97ac3b5599e46e5571_D20211110-20211110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-10</xbrli:startDate><xbrli:endDate>2021-11-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia372185e7c9241b89d8cac1137bc08ff_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">iesc:InsuranceRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a523522fee84fa586bac4a6e920a930_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">iesc:InsuranceRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78ea21f8852441ea8c03cc9741ea526b_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001048268</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i0b157130bed146a1934539c7bc78892d_1"></div><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">UNITED STATES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.805%"><tr><td style="width:1.0%"></td><td style="width:49.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.809%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:11pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">FORM </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NGQxOTVhYjBmNGE4NDgyZGExNDI2OTVjYjRiMGMxY2QvdGFibGVyYW5nZTo0ZDE5NWFiMGY0YTg0ODJkYTE0MjY5NWNiNGIwYzFjZF8wLTEtMS0xLTQzODcx_26f53c54-3e89-4ac3-964b-805185cd12c5">10-Q</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MzM1MWNmMmVlNDM1NGIyM2E5M2FhNGVkMDZlNDE0MmYvdGFibGVyYW5nZTozMzUxY2YyZWU0MzU0YjIzYTkzYWE0ZWQwNmU0MTQyZl8xLTAtMS0xLTQzODcx_1abe4e3d-0b5a-49d1-bba9-f5d02bbcc7be">&#9745;</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the quarterly period ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MzM1MWNmMmVlNDM1NGIyM2E5M2FhNGVkMDZlNDE0MmYvdGFibGVyYW5nZTozMzUxY2YyZWU0MzU0YjIzYTkzYWE0ZWQwNmU0MTQyZl8yLTItMS0xLTQzODcx_03bbd36a-0168-4f3b-b411-d7090f6288ec">March 31, 2022</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MzM1MWNmMmVlNDM1NGIyM2E5M2FhNGVkMDZlNDE0MmYvdGFibGVyYW5nZTozMzUxY2YyZWU0MzU0YjIzYTkzYWE0ZWQwNmU0MTQyZl80LTAtMS0xLTQzODcx_9a43b261-e637-492d-9b36-a1479ed95188">&#9744;</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;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></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.638%"><tr><td style="width:1.0%"></td><td style="width:60.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:11pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commission file number </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MWM5YTA2YTllNjU1NGY3Y2E0OTBiOTYwZDcyODgxNmMvdGFibGVyYW5nZToxYzlhMDZhOWU2NTU0ZjdjYTQ5MGI5NjBkNzI4ODE2Y18wLTEtMS0xLTQzODcx_36f49ab7-f0d8-4792-b265-7df46a12caf1">001-13783</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><img src="iesc-20220331_g1.jpg" alt="iesc-20220331_g1.jpg" style="height:65px;margin-bottom:5pt;vertical-align:text-bottom;width:130px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA2_86548965-95f2-418a-879b-8d3696b11b5b">IES Holdings, Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:29.861%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"><div style="margin-top:11pt;text-align:center"><span><br/></span></div><div style="margin-top:11pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.500%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NGQ4MzYxYTFkMjAzNDM1ZGI4MDhjYWIxM2NhNmFkMGEvdGFibGVyYW5nZTo0ZDgzNjFhMWQyMDM0MzVkYjgwOGNhYjEzY2E2YWQwYV8wLTAtMS0xLTQzODcx_cf5932fe-3721-495f-ab7b-01f198dbeee1">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NGQ4MzYxYTFkMjAzNDM1ZGI4MDhjYWIxM2NhNmFkMGEvdGFibGVyYW5nZTo0ZDgzNjFhMWQyMDM0MzVkYjgwOGNhYjEzY2E2YWQwYV8wLTEtMS0xLTQzODcx_18939d85-87af-4d57-b0c0-7eeb634c45b4">76-0542208</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA3_f6a030cb-96ee-457d-9264-8781e30b971a">5433 Westheimer Road</ix:nonNumeric>, <ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA4_3a1be68e-c5dd-4e4c-9e2e-c9ef5df552bc">Suite&#160;500</ix:nonNumeric>, <ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA5_0d9c0e4d-ffbc-4ed1-bb61-f9f6c05850bc">Houston</ix:nonNumeric>, <ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAw_0d0a2393-99d0-4fb8-9e78-d8d1fd64c72f">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAx_dcc33bc4-e473-4319-9413-498de436b8c4">77056</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> (Address of principal executive offices and zip code)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAy_7f338c23-06d4-43a0-aa52-08a31c1ce560">713</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTEw_8397f429-ca51-46b0-96d5-6f094ffc29e7">860-1500</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.861%"><tr><td style="width:1.0%"></td><td style="width:43.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.272%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.943%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#160;Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NjAxZjZkYjVjNGI5NDA5NGJkMzRjNGVhMTdmYmYwMmUvdGFibGVyYW5nZTo2MDFmNmRiNWM0Yjk0MDk0YmQzNGM0ZWExN2ZiZjAyZV8xLTAtMS0xLTQzODcx_ae29479d-bfe4-4294-a5e6-34e68f278ad2">Common Stock, par value $0.01 per share</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NjAxZjZkYjVjNGI5NDA5NGJkMzRjNGVhMTdmYmYwMmUvdGFibGVyYW5nZTo2MDFmNmRiNWM0Yjk0MDk0YmQzNGM0ZWExN2ZiZjAyZV8xLTItMS0xLTQzODcx_7d1bf370-24c4-42e0-aeed-c11c76ed04d6">IESC</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NjAxZjZkYjVjNGI5NDA5NGJkMzRjNGVhMTdmYmYwMmUvdGFibGVyYW5nZTo2MDFmNmRiNWM0Yjk0MDk0YmQzNGM0ZWExN2ZiZjAyZV8xLTQtMS0xLTQzODcx_5a6ce2b2-d180-4e2e-af48-3e824ecd37ad">NASDAQ Global Market</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:29.861%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"><div style="margin-top:11pt;text-align:center"><span><br/></span></div></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAz_69ab1e48-b9b9-4ea9-99ee-05b15a9eec28">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  No</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTEx_e683da85-a234-466b-9909-d471df9df269">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  No</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"><tr><td style="width:1.0%"></td><td style="width:24.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.127%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6YjcyYzhmYmI4NGRlNDRmMDk4N2IzODdiMjQwZTg1NGUvdGFibGVyYW5nZTpiNzJjOGZiYjg0ZGU0NGYwOTg3YjM4N2IyNDBlODU0ZV8wLTMtMS0xLTQzODcx_ba67033b-e13b-42e1-9857-3a1e6163fa07">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9745;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6YjcyYzhmYmI4NGRlNDRmMDk4N2IzODdiMjQwZTg1NGUvdGFibGVyYW5nZTpiNzJjOGZiYjg0ZGU0NGYwOTg3YjM4N2IyNDBlODU0ZV8xLTQtMS0xLTQzODcx_02c29938-1dcf-4adf-94ad-4c96ae6aaef4">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6YjcyYzhmYmI4NGRlNDRmMDk4N2IzODdiMjQwZTg1NGUvdGFibGVyYW5nZTpiNzJjOGZiYjg0ZGU0NGYwOTg3YjM4N2IyNDBlODU0ZV8yLTEtMS0xLTQzODcx_c5bc0f60-15d6-4d4d-9c74-012a535f395d">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 13(a) of the Exchange Act.            </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA1_2b923764-f170-4efb-8350-cec6fb4d29da">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On April 27, 2022, there were <ix:nonFraction unitRef="shares" contextRef="if2ec6317e4054892839cb9ece5e909f2_I20220427" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xODYx_75bbcd17-bc48-4ab4-a5eb-349c97aaa078">20,787,896</ix:nonFraction>&#160;shares of common stock outstanding.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_7"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IES HOLDINGS, INC. AND SUBSIDIARIES</span></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.207%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_13">Item&#160;1. Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_16">Condensed Consolidated Balance Sheets as of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_16">March</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_16"> 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_16">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_16"> and September 30, 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_16">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19">Condensed Consolidated Statements of Comprehensive Income for the Three</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19"> and Six </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19">March</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19"> 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19"> and 2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19">021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_19">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_22">Condensed Consolidated Statements of Stockholders&#8217; Equity for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19">Three and Six  Months Ended March 31, 2022 and 2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_19">021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_22">9</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28">Condensed Consolidated Statements of Cash Flows for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28">Six</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28"> Months Ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28">March</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28"> 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_28">21</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_28">10</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_31">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_31">11</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_76">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_76">26</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_130">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_130">39</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_133">Item&#160;4. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_133">39</a></span></div></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_136">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_139">Item&#160;1. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_139">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_142">Item&#160;1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_142">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_145">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_145">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_148">Item&#160;3. Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_148">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_151">Item&#160;4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_151">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_154">Item&#160;5. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_154">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_157">Item&#160;6. Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_157">41</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0b157130bed146a1934539c7bc78892d_160">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i0b157130bed146a1934539c7bc78892d_160">42</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_10"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DEFINITIONS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this Quarterly Report on Form&#160;10-Q, the words &#8220;IES&#8221;, the &#8220;Company&#8221;, the &#8220;Registrant&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;ours&#8221; and &#8220;us&#8221; refer to IES Holdings, Inc. and, except as otherwise specified herein, to our subsidiaries.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DISCLOSURE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q includes certain statements that may be deemed &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, all of which are based upon various estimates and assumptions that the Company believes to be reasonable as of the date hereof. In some cases, you can identify forward-looking statements by terminology such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;project,&#8221; &#8220;intend,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;seek,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;pursue,&#8221; &#8220;target,&#8221; &#8220;continue,&#8221; the negative of such terms or other comparable terminology. These statements involve risks and uncertainties that could cause the Company&#8217;s actual future outcomes to differ materially from those set forth in such statements. Such risks and uncertainties include, but are not limited to:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the impact of the COVID-19 pandemic or any future epidemics or pandemics on our business, including the potential for new or continued job site closures or work stoppages, supply chain disruptions, delays in awarding new project bids, construction delays, reduced demand for our services, delays in our ability to collect from our customers, the impact of third party vaccine mandates on employee recruiting and retention, or illness of management or other employees;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">changes in general economic conditions, including market and macro-economic disruptions resulting from Russia's invasion of Ukraine or other geo-political events; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">competition in the industries in which we operate, both from third parties and former employees, which could result in the loss of one or more customers or lead to lower margins on new projects;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to successfully manage projects, the cost and availability of qualified labor and the ability to maintain positive labor relations, and our ability to pass along increases in the cost of commodities used in our business, in particular, copper, aluminum, steel, fuel, electronic components and certain plastics; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">potential supply chain disruptions due to our suppliers' access to materials and labor, their ability to ship products timely, or credit or liquidity problems they may face;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">inaccurate estimates used when entering into fixed-price contracts, the possibility of errors when estimating revenue and progress to date on percentage-of-completion contracts, and complications associated with the incorporation of new accounting, control and operating procedures;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">our ability to enter into, and the terms of, future contracts;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">the inability to carry out plans and strategies as expected, including the inability to identify and complete acquisitions that meet our investment criteria in furtherance of our corporate strategy, or the subsequent underperformance of those acquisitions;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">challenges integrating new businesses into the Company or new types of work, products or processes into our segments;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a general reduction in the demand for our products or services;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">backlog that may not be realized or may not result in profits;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">failure to adequately recover on contract change orders or claims against customers; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">closures or sales of our facilities resulting in significant future charges, including potential warranty losses or other unexpected liabilities, or a significant disruption of our operations;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the impact of seasonality, adverse weather conditions, and climate change;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an increased cost of surety bonds affecting margins on work and the potential for our surety providers to refuse bonding or require additional collateral at their discretion;</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in operating activity due to downturns in levels of construction or the housing market, seasonality and differing regional economic conditions;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases in bad debt expense and days sales outstanding due to liquidity problems faced by our customers;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">accidents resulting from the physical hazards associated with our work and the potential for accidents;</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that our current insurance coverage may not be adequate or that we may not be able to obtain policies at acceptable rates;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of litigation, claims and contingencies, including warranty losses, damages or other latent defect claims in excess of our existing reserves and accruals;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">interruptions to our information systems and cyber security or data breaches;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">liabilities under laws and regulations protecting the environment, including those laws related to climate change;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">expenditures to comply with future changes in environmental laws and regulations, including those relating to climate change;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">loss of key personnel ineffective transition of new management, or inability to transfer, renew and obtain electrical and other professional licenses;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that certain tax benefits of our net operating losses may be restricted or reduced in a change in ownership or a decrease in the federal tax rate;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the recognition of tax benefits related to uncertain tax positions and the potential for disagreements with taxing authorities with regard to tax positions we have adopted;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential recognition of valuation allowances or write-downs on deferred tax assets;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limitations on the availability of sufficient credit or cash flow to fund our working capital needs and capital expenditures, complete acquisitions, and for debt service;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">credit and capital market conditions, including changes in interest rates that affect the cost of construction financing and mortgages, and the inability of some of our customers to retain sufficient financing, which could lead to project delays or cancellations;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulty in fulfilling the covenant terms of our revolving credit facility, including liquidity, and other financial requirements, which could result in a default and acceleration of any indebtedness under such revolving credit facility;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainties inherent in estimating future operating results, including revenues, operating income or cash flow;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the recognition of potential goodwill, long-lived assets and other investment impairments;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the existence of a controlling shareholder, who has the ability to take action not aligned with other shareholders or to dispose of all or any portion of the shares of our common stock it holds, which could trigger certain change of control provisions in a number of our material agreements, including our financing and surety arrangements and our executive severance plan;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the relatively low trading volume of our common stock, as a result of which it could be more difficult for shareholders to sell a substantial number of shares for the same price at which shareholders could sell a smaller number of shares;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that we issue additional shares of common stock, preferred stock or convertible securities that will dilute the percentage ownership interest of existing stockholders and may dilute the value per share of our common stock;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential for substantial sales of our common stock, which could adversely affect our stock price; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the impact of increasing scrutiny and changing expectations from investors and customers, or new or changing regulations, with respect to environmental, social and governance practices;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the cost or effort required for our shareholders to bring certain claims or actions against us, as a result of our designation of the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that our internal controls over financial reporting and our disclosure controls and procedures may not prevent all possible errors that could occur; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other factors discussed elsewhere in this Quarterly Report on Form 10-Q.</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should understand that the foregoing, as well as other risk factors discussed in this document, including those listed in Part&#160;I, Item&#160;1A of our Annual Report on Form 10-K for the fiscal year ended September 30, 2021, could cause future outcomes to differ materially from those experienced previously or those expressed in such forward-looking statements. We undertake no obligation to publicly update or revise any information, including information concerning our controlling shareholder, net operating losses, borrowing availability or cash position, or any forward-looking statements to reflect events or circumstances that may arise after the date of this report. Forward-looking statements are provided in this Quarterly Report on Form&#160;10-Q pursuant to the safe harbor established under the Private Securities Litigation Reform Act of 1995 and should be evaluated in the context of the estimates, assumptions, uncertainties and risks described herein.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_13"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:11pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements</span></div><div id="i0b157130bed146a1934539c7bc78892d_16"></div><div style="margin-top:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IES HOLDINGS, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands, Except Share Information)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.567%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.231%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="padding:2px 2.12pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CURRENT ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNS01LTEtMS00Mzg3MQ_325ba286-5d70-440b-9754-5c68fb9642db">19,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNS03LTEtMS00Mzg3MQ_0b712d1c-49f5-4dbb-93f9-8d09e74c9aa6">23,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC0zLTEtMS00Mzg3MS90ZXh0cmVnaW9uOjBhZWNmN2ZhNTkzMzQ0ZWViNzUwN2Y3OGZiZTkzYWRhXzMx_1232d5bb-608c-48c7-a5a1-a36dd0286de4">4,045</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC0zLTEtMS00Mzg3MS90ZXh0cmVnaW9uOjBhZWNmN2ZhNTkzMzQ0ZWViNzUwN2Y3OGZiZTkzYWRhXzM4_d86fe011-440c-4432-a5e7-7e7ed51acf6c">2,387</ix:nonFraction>, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC01LTEtMS00Mzg3MQ_b5b746b4-3683-455a-81e6-66215ba3a0f6">309,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC03LTEtMS00Mzg3MQ_579163c9-4ec2-425c-a037-4f9c65073780">286,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainage</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOS01LTEtMS00Mzg3MQ_f1120614-b76e-4eff-9014-74f8e1152632">49,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOS03LTEtMS00Mzg3MQ_5177339b-1724-4ad1-a023-22316685b7e7">41,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTAtNS0xLTEtNDM4NzE_2e66eabd-520e-4fe1-8894-d82534824ecb">85,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTAtNy0xLTEtNDM4NzE_207fd176-3f21-428d-9199-8b9738419eb7">68,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and estimated earnings in excess of billings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTEtNS0xLTEtNDM4NzE_3355b048-b786-46d3-ac16-c754f278978f">55,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:ContractWithCustomerAssetGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTEtNy0xLTEtNDM4NzE_8abfc0a9-2432-42de-ad7d-f363132fc824">43,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTItNS0xLTEtNDM4NzE_d4ebf980-3197-4bd3-b35e-bc7f541acf3b">15,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTItNy0xLTEtNDM4NzE_0e34b083-2513-4ec2-86c2-644161fc4480">21,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTMtNS0xLTEtNDM4NzE_d6b0b8dc-68a8-43bf-9d9a-1619ea4a07b4">536,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTMtNy0xLTEtNDM4NzE_7b561983-d5d0-4479-a94d-6dfaff5ee451">484,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTQtNS0xLTEtNDM4NzE_c98a9685-9aca-484f-a309-3b5524fc1608">52,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTQtNy0xLTEtNDM4NzE_bc2f25ca-963e-4bb4-b742-6c1b3c6a548d">35,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTUtNS0xLTEtNDM4NzE_8a1f6082-ef61-4afe-9f15-caab1471b3dc">92,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTUtNy0xLTEtNDM4NzE_c67bb4f1-6ca8-4c37-a3ff-f91b59188fba">92,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTYtNS0xLTEtNDM4NzE_7af52d67-989c-43de-becb-e28715df4f6a">78,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTYtNy0xLTEtNDM4NzE_180443e8-fb76-4db7-9587-e831d919a7c7">85,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTctNS0xLTEtNDM4NzE_ac62be14-3fdb-4311-ae81-3953175842f9">17,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTctNy0xLTEtNDM4NzE_a4e4054b-9a8e-4173-bc71-daeb5fae3ae7">19,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right of use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTgtNS0xLTEtNDM4NzE_ebdbbc47-87ec-494b-9b94-0ef2ca4db103">43,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTgtNy0xLTEtNDM4NzE_892df1b9-d7c6-4776-9462-581f2a8b05d1">42,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTktNS0xLTEtNDM4NzE_347d7231-efaa-4c71-a75e-2b9c74b1f1ab">10,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTktNy0xLTEtNDM4NzE_97d233d7-d835-4eff-bd97-dab106c37ee3">7,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjAtNS0xLTEtNDM4NzE_b90a90d6-494b-414b-911f-0ad90f30fb52">831,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjAtNy0xLTEtNDM4NzE_781382ff-2b8c-481d-8120-1b4f91d45867">766,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CURRENT LIABILITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjMtNS0xLTEtNDM4NzE_b5bdb7a9-90a9-4c10-ac53-1f8cc9e75974">283,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjMtNy0xLTEtNDM4NzE_04083c44-f7a1-4509-992f-d46d703d7211">249,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjQtNS0xLTEtNDM4NzE_67117ccf-a1d9-4378-bf31-43b7ce6015c2">63,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjQtNy0xLTEtNDM4NzE_0931ef10-bd75-4bae-a614-1c7b7ac8ecd5">62,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjUtNS0xLTEtNDM4NzE_f285cdca-f3aa-4306-b31f-66a26ec56821">347,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjUtNy0xLTEtNDM4NzE_27373864-5783-41ec-83d8-7d7e567d6ffe">311,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjYtNS0xLTEtNDM4NzE_7e6bb71e-eaad-4030-aebe-e5fa33ab9116">69,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjYtNy0xLTEtNDM4NzE_d8627da4-9498-4599-94c8-5578f870f158">39,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating long-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjctNS0xLTEtNDM4NzE_099487b9-f924-4a49-84a7-1ea2e05a19f4">28,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjctNy0xLTEtNDM4NzE_72b56f7b-155f-4195-a5f8-8f27f2db89f8">28,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjgtNS0xLTEtNDM4NzE_2b71ea4f-2b38-4e1a-9812-b7f6a0e36e29">10,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjgtNy0xLTEtNDM4NzE_e45e8529-aa02-47f1-bb70-01671026df8e">16,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjktNS0xLTEtNDM4NzE_2b6f164d-532e-445b-bbb8-dffa8dbf2153">455,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjktNy0xLTEtNDM4NzE_6e8a237b-017d-41e2-b12f-4447dabc2825">396,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzAtNS0xLTEtNDM4NzE_f0457996-8992-4ed1-a4e2-b5f4b5ccd626">24,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzAtNy0xLTEtNDM4NzE_6a50fc44-857f-4cf4-9d93-a36e3c3911e9">24,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">STOCKHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8yMQ_4c63f4d1-7db5-479d-be0b-68ddf1635080"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8yMQ_f4c3c721-7ed7-40da-b7ff-e4948f4797a2">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8zNQ_28912560-dc43-4eff-ad09-e8d286f825e5"><ix:nonFraction unitRef="shares" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="0" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8zNQ_65b9b0ba-33cc-4ae7-971b-800e5dfb3f58">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized, none issued</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzMtNS0xLTEtNDM4NzE_0a8d3622-8332-428a-a7b1-5d82dfd83e97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzMtNy0xLTEtNDM4NzE_8dd93a17-7fba-4c3b-85e3-48a7a4464162">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8xOA_7d32f12f-341a-4801-9df1-fa4aadce796d"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8xOA_f1ae6e96-02b5-4bd7-b133-ae2fdacff69d">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8zMg_83958b0b-3258-4156-9e5d-86ed3cd95de6"><ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8zMg_f8a1efe0-a3c1-44e3-9f53-43ec7a32e1b7">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl81NA_9570cd32-9dcb-4b77-a000-811821c8d060"><ix:nonFraction unitRef="shares" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl81NA_d0d072ee-8993-4b19-84e4-3b15a10a72aa">22,049,529</ix:nonFraction></ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">issued and <ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtMy0xLTEtNDM4NzEvdGV4dHJlZ2lvbjo5OTZmMjQxODAxZDc0ZjUzOTlmMDc5NWZhZWFmYmQzNF8xNQ_95217712-c955-4690-b9b4-5ed4ee57da7e">20,785,498</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtMy0xLTEtNDM4NzEvdGV4dHJlZ2lvbjo5OTZmMjQxODAxZDc0ZjUzOTlmMDc5NWZhZWFmYmQzNF8yMg_329debf7-d757-4fdd-86fd-2616d2256b02">20,732,531</ix:nonFraction> outstanding, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtNS0xLTEtNDM4NzE_8fcdb6ef-9805-48cb-b7bd-14010385b6ea">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtNy0xLTEtNDM4NzE_1a04b6a4-d104-4b5a-a65c-de0154a9c0b7">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozM2FiZTBmY2NhNDE0MDk3YTliMjk1NjJiZjQwNTNlYl8yOQ_7efb69c0-bc7f-4b1a-9e1c-829a91058fca">1,264,031</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="0" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozM2FiZTBmY2NhNDE0MDk3YTliMjk1NjJiZjQwNTNlYl8zNg_16418a72-2831-49da-92ef-fde09e53b6b3">1,316,998</ix:nonFraction> shares, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtNS0xLTEtNDM4NzE_f79f145e-8143-4a43-a653-6ee7b5adf193">30,587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtNy0xLTEtNDM4NzE_dee7cfa8-dc92-49d2-83d9-b4ca2ed55745">29,300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzctNS0xLTEtNDM4NzE_40f545d4-897c-4897-a50a-6b95493c5c2b">200,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzctNy0xLTEtNDM4NzE_656c1fec-f436-4cc0-872b-a9c6f6bdc67e">201,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzgtNS0xLTEtNDM4NzE_46f8ca56-db09-42ea-b257-31bc81660d80">181,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzgtNy0xLTEtNDM4NzE_74cb2a61-5d7c-46d1-badc-b25f7fbd4363">173,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzktNS0xLTEtNDM4NzE_f2924cf1-65d9-4eb6-9348-26f5d19b2507">351,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzktNy0xLTEtNDM4NzE_e4a58fc6-c50f-4425-9843-4dd0ea8f7411">345,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNDAtNS0xLTEtNDM4NzE_bea2147f-61d7-40ad-8e24-094748931cf5">831,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNDAtNy0xLTEtNDM4NzE_ca7ee01b-75b9-4025-8920-435b0c23c7f3">766,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_19"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> IES HOLDINGS, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands, Except Share Information)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMi02LTEtMS00Mzg3MQ_826400e8-e401-4ad3-a547-fbdda376b816">501,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMi04LTEtMS00Mzg3MQ_0dff6358-afae-4622-8784-c62137a34bbe">331,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMy02LTEtMS00Mzg3MQ_20090f70-c743-457a-a1a4-c0f40ff9a747">443,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMy04LTEtMS00Mzg3MQ_a9accafa-46cf-4e11-9a57-6d4c49fa8f44">267,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNC02LTEtMS00Mzg3MQ_d023d568-8fa3-4402-b22b-25821b6eba54">58,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNC04LTEtMS00Mzg3MQ_7c48c012-11dd-48d7-b488-96dce26e17ac">64,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNS02LTEtMS00Mzg3MQ_0b7d47ce-db46-468f-acaf-8efe38e22ff2">63,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNS04LTEtMS00Mzg3MQ_818b2355-126c-4269-830b-72cb5469eea1">47,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNi02LTEtMS00Mzg3MQ_75781624-c430-4a2d-ab9f-22858cc9f49c">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNi04LTEtMS00Mzg3MQ_6258efa9-84be-43d6-8e14-e95cdbcb207f">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNy02LTEtMS00Mzg3MQ_69a7d320-8069-4b4a-92a1-78f614eca44d">68</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNy04LTEtMS00Mzg3MQ_582b6f39-3836-43f1-8618-c39230e18f8b">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfOC02LTEtMS00Mzg3MQ_1d6c7370-b1fb-4096-8cfa-c8b3faa3f402">4,924</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfOC04LTEtMS00Mzg3MQ_cd198eae-7e65-4cf2-b42a-3e1d77392131">17,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other (income)&#160;expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTAtNi0xLTEtNDM4NzE_3bef6127-e24c-4f62-98bf-fe116475f8c5">543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTAtOC0xLTEtNDM4NzE_301a8786-1a2b-4849-9574-d83e4c5b08e8">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTEtNi0xLTEtNDM4NzE_2c3a3168-d616-4b67-a909-8f1ca331181b">124</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTEtOC0xLTEtNDM4NzE_ac4cc7cd-13af-4a00-aec9-4fc3eabf51f5">51</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTMtNi0xLTEtNDM4NzE_e37461e5-7eea-4e47-9132-34269145e5d2">5,343</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTMtOC0xLTEtNDM4NzE_5cd77256-3501-40ab-8bf2-916549edc1df">16,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTQtNi0xLTEtNDM4NzE_bc770e21-9209-49c0-9f2c-29a7e84e86bb">1,293</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTQtOC0xLTEtNDM4NzE_39d84470-9f95-49af-88db-2e09746aa865">3,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTUtNi0xLTEtNDM4NzE_7a6f9e33-139c-4c99-8ca6-872925965eab">4,050</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTUtOC0xLTEtNDM4NzE_bb608eb3-6d1d-499b-84be-2d830f84d4b0">13,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTYtNi0xLTEtNDM4NzE_5ca3efae-89e1-45ca-ac8d-0af306882ecc">1,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTYtOC0xLTEtNDM4NzE_f3461f2d-4efc-499a-81a8-02871944926b">507</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss) attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTctNi0xLTEtNDM4NzE_bf03b789-6098-44cd-b487-cd71a6140e31">5,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTctOC0xLTEtNDM4NzE_6d1a2bf4-c049-430a-a7a7-b6f639270470">12,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjAtNi0xLTEtNDM4NzE_08ca43fb-65ad-437e-b024-33a028312d84">0.30</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjAtOC0xLTEtNDM4NzE_dec306b1-718a-48b8-961a-a5bf4f91cb75">0.59</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjEtNi0xLTEtNDM4NzE_c4376cf3-90a1-4c46-b60c-30c96cae4837">0.30</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjEtOC0xLTEtNDM4NzE_af0e07d2-1a83-4232-b1b0-a2540ac60d48">0.58</ix:nonFraction></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in the computation of earnings&#160;per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjQtNi0xLTEtNDM4NzE_152f28d2-af16-478f-a648-0a57c30dc380">20,772,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjQtOC0xLTEtNDM4NzE_13b00058-5984-46be-8f49-3a05358fdea3">20,780,006</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjUtNi0xLTEtNDM4NzE_b0f3d730-bfd9-4a0d-a9a8-3caa6f74526e">20,772,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjUtOC0xLTEtNDM4NzE_ba6febe3-dc1f-40c8-81c2-d69cac2e8dec">21,071,059</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_2748779071041"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> IES HOLDINGS, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands, Except Share Information)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yLTYtMS0xLTQ1Njc0_e4fe9c3f-24b1-46d0-bc7e-e9fbbc9ad56a">982,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yLTgtMS0xLTQ1Njc0_24132509-8777-49f7-8bfa-97c4b126ac74">646,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTYtMS0xLTQ2MDk3_6ab8b888-c99a-44de-a534-5c6490e23f32"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTYtMS0xLTQ2MDk3_f30a7650-78df-44b0-85b8-4bc2b7b4da0e">843,868</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTgtMS0xLTQ2MDk5_1ed92256-b24c-4f38-b1df-7be855a0fa00"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTgtMS0xLTQ2MDk5_7e02dabd-8c09-429d-895e-d12ebca3c4c9">523,246</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV80LTYtMS0xLTQ1Njc0_1c79c74d-6fd9-4e4e-b668-0f2400ec381f">138,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV80LTgtMS0xLTQ1Njc0_407caee5-91f3-42d5-a451-d70428d74fdb">123,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV81LTYtMS0xLTQ1Njc0_c59cd38a-ff2c-42b8-9c05-c3b2d2af23f3">122,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV81LTgtMS0xLTQ1Njc0_4cc4234a-c739-459f-9db9-ee005aab5f9f">90,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV82LTYtMS0xLTQ1Njc0_fbc75ac2-dd11-4a8e-be8c-7e2d1f18b104">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV82LTgtMS0xLTQ1Njc0_fecfd612-8060-445c-bb37-29803867b344">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV83LTYtMS0xLTQ1Njc0_24392d14-b4bc-408b-bfba-54b8595d99a3">73</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV83LTgtMS0xLTQ1Njc0_207dfbc0-0672-41d6-bf7e-f864fcb6a742">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV84LTYtMS0xLTQ1Njc0_2230442e-0eb6-4e76-bc5f-1d10a974dcb1">15,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV84LTgtMS0xLTQ1Njc0_d94917c3-63fe-478c-86c8-8d5837bf1898">33,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other (income)&#160;expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMC02LTEtMS00NTY3NA_4d4abdbc-1ef8-40b5-9dac-fadf01efbad6">979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMC04LTEtMS00NTY3NA_ce15dd47-8dee-4fc1-8d7d-89946f16c531">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMS02LTEtMS00NjEzMA_701d18b7-1cee-4195-a078-e65cbf941397">641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMS04LTEtMS00NjE0NA_b2610fd3-a49e-41f8-87b9-6853beadbc46">169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMy02LTEtMS00NjE0Nw_ac69934d-27c0-4f01-aa5f-ac4745703ad9">13,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMy04LTEtMS00NjE1MA_0a668370-87d9-4a77-9766-eab1d169e67d">32,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNC02LTEtMS00NTY3NA_bf3c3221-db07-466c-a500-989f603118a3">2,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNC04LTEtMS00NTY3NA_1d798ef8-dda3-4d3c-b62c-f6dbee590285">7,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNS02LTEtMS00NTY4NQ_fda7ea71-50fd-47bc-b2d2-e9696a0a0f59">11,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNS04LTEtMS00NTY5OA_5ecbfaf7-d370-4449-a77e-57cbc3095201">25,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNi02LTEtMS00NTY3NA_74916279-a0dd-4faf-abbe-be5e15ec7a36">1,977</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNi04LTEtMS00NTY3NA_79af4d10-b4d0-45b0-90f4-9e5f20a01087">619</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNy02LTEtMS00NTY3NA_f32cafaf-da43-4567-afc6-517ec0d40250">9,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNy04LTEtMS00NTY3NA_cc2e44b1-1375-4eda-bcf3-97ce6339d11b">24,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMC02LTEtMS00NTY3NA_76956e54-6c26-48bc-875a-a5c046c24f86">0.39</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMC04LTEtMS00NTY3NA_125f5dfe-e8fd-4430-9f98-1a256981036b">1.18</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMS02LTEtMS00NTY3NA_4c6203d4-9750-470b-9f50-66c885dd9c5d">0.38</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 3.25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMS04LTEtMS00NTY3NA_64766f61-ef90-4b37-8796-70ad72edb936">1.16</ix:nonFraction></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="12" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in the computation of earnings&#160;per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNC02LTEtMS00NTY3NA_52bb74b5-c7a9-4348-83ec-97f611b5c151">20,737,253</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNC04LTEtMS00NTY3NA_032102db-2fb3-45a5-8dc5-af98e8db841c">20,756,879</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNS02LTEtMS00NTY3NA_48db647c-93c4-4908-9b54-2b9dac1b0e31">21,139,429</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNS04LTEtMS00NTY3NA_231c53b2-9c7b-4190-b1bf-74073a06bd52">21,059,088</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_22"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IES HOLDINGS, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Stockholders&#8217; Equity (unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands, Except Share Information)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:0.1%"></td><td style="width:1.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.357%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.773%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.773%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.773%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.608%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="54" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i679f0b35b1f14c4d8fe8c2b7ef351723_I20211231" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0yLTEtMS00Mzg3MQ_aeec62fb-32e9-4788-8b0c-b19fffb4bf76">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i679f0b35b1f14c4d8fe8c2b7ef351723_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy01LTEtMS00Mzg3MQ_b804d9e7-8097-43d9-80c8-32022f66adf3">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if21f1ae9df4a441ca54ec4cff8860b3d_I20211231" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy03LTEtMS00Mzg3MQ_8d6762fb-29e8-417c-acf9-377a2fbde2c2">1,261,444</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if21f1ae9df4a441ca54ec4cff8860b3d_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xMC0xLTEtNDM4NzE_f475bbdc-d386-491b-b84d-c9f45fcc1047">30,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie206911342e14704bca98f153ab35ab3_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xMy0xLTEtNDM4NzE_22bfd9e9-afbe-4e56-a722-87659cc8a7b5">199,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfdf3356f38f4b21856b0cbeceb6f418_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xNi0xLTEtNDM4NzE_539a1762-a097-42a7-9ec2-aff83b5247b0">187,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if77e513e7f5346fba58561f693dab222_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xOS0xLTEtNDM4NzE_c8cc7eac-211c-46ba-a4a2-fcf40b0421cb">356,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6f81abf94ca14cc497d6665b25a52837_D20220101-20220331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS03LTEtMS00Mzg3MQ_4cbcf4b1-9c82-4e74-9d3b-c5466b9abd87">2,587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f81abf94ca14cc497d6665b25a52837_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS0xMC0xLTEtNDM4NzE_f041caf0-6ab6-410e-b391-77b49bbd8162">127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf8bd5418e804c958e548c171216d825_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS0xMy0xLTEtNDM4NzE_bb6ef284-1d60-4e5c-aea4-94b4dad1ee67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS0xOS0xLTEtNDM4NzE_0eecad57-1802-4c80-bb28-76595c8f031c">127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf8bd5418e804c958e548c171216d825_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNi0xMy0xLTEtNDM4NzE_fac4330b-fc50-47c6-8695-c274dfa09845">997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNi0xOS0xLTEtNDM4NzE_fc1f73a8-31ac-482a-9920-f6a619e3efcb">997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc1322440968426c840ab893dc274758_D20220101-20220331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNy0xNi0xLTEtNDM4NzE_92bdd8d2-9d8c-47f5-924e-72a90a9c3181">870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNy0xOS0xLTEtNDM4NzE_154916be-47fe-4e2d-a7ff-e2d2daa96886">870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss attributable to IES Holdings, Inc.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc1322440968426c840ab893dc274758_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfOS0xNi0xLTEtNDM4NzE_4a70e877-935f-4f74-9b10-e1cb1534578f">5,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfOS0xOS0xLTEtNDM4NzE_bf03b789-6098-44cd-b487-cd71a6140e31">5,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMi0xLTEtNDM4NzE_59c8b8ee-f49f-4b1a-8d28-e9b0a6c219d8">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtNS0xLTEtNDM4NzE_da5fe5f7-a7e8-4f04-8ac3-ba5482d67430">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtNy0xLTEtNDM4NzE_a94031ea-c156-41ea-afda-43823516ad51">1,264,031</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTAtMS0xLTQzODcx_decadbf8-a783-41ae-bbac-cbfd749e6f2b">30,587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idba1464723514d0f8deacf369fcd8c0a_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTMtMS0xLTQzODcx_f07a79e0-44cc-4ba2-8544-d1616b3f6100">200,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d9176265c740338a3a155de5b95e8c_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTYtMS0xLTQzODcx_aa74d519-4999-4106-8edc-f8c421bfbc70">181,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTktMS0xLTQzODcx_97a32ffe-b3c0-4c60-aeb9-8a2b6d5c7c76">351,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="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><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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.102%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="54" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional Paid -In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i146dfe53129a4c0ebdaf036fcc004256_I20201231" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0yLTEtMS00Mzg3MQ_fdbdf27f-561a-484c-87d6-681e6aa539f8">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i146dfe53129a4c0ebdaf036fcc004256_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy01LTEtMS00Mzg3MQ_58b4bdea-7e67-4eaf-a75e-23ad7dc13aba">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i49cd35072b9540c08fd412b02adec4bf_I20201231" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy03LTEtMS00Mzg3MQ_29b9f9f6-21f9-41fa-9488-a78bfd78a0f6">1,279,545</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i49cd35072b9540c08fd412b02adec4bf_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xMC0xLTEtNDM4NzE_a241977b-42b8-47cf-8ac9-a0028d5e4955">24,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8adf66179714fe2ad5b8a743c6d8a34_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xMy0xLTEtNDM4NzE_8fb0fc1b-55a6-48b1-9e2d-563e3d2d0989">201,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11262f9a1b6049179f291afd343cca69_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xNi0xLTEtNDM4NzE_bc7f3d63-39fd-42df-a348-0821da867e54">119,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd65787153441b19d78d141aea5df01_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xOS0xLTEtNDM4NzE_f2295dd0-dbee-4fe9-aefc-cadb1a53df5c">295,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuances under compensation plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i86083c03e29847c68edc8c902fb08300_D20210101-20210331" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNC03LTEtMS00Mzg3MQ_66e7970a-9cc4-4e03-bce9-813d59bdb402">68,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86083c03e29847c68edc8c902fb08300_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNC0xMC0xLTEtNDM4NzE_2f024537-df2a-405d-ad0b-90cb4e3427c4">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f06fddfd42e441b94659ef2108e6bd7_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNC0xMy0xLTEtNDM4NzE_ff04072b-59a5-46b7-9f9e-a8be5f9721f1">1,345</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="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><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f06fddfd42e441b94659ef2108e6bd7_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNy0xMy0xLTEtNDM4NzE_bc4bc81f-99ec-4969-aa49-81f0c77b230d">858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNy0xOS0xLTEtNDM4NzE_503fe2b7-9c0f-4e5b-81e0-93516bd2de16">858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f74f674ad4f6ab566ba3edc660d68_D20210101-20210331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfOC0xNi0xLTEtNDM4NzE_385257a8-0e2c-49ae-9dd5-272b64d36fe1">621</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfOC0xOS0xLTEtNDM4NzE_e53e7ecc-97ec-4f44-9aee-8d4ec61b2fbb">621</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f74f674ad4f6ab566ba3edc660d68_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTAtMTYtMS0xLTQzODcx_d3dcab38-a62d-451b-ba6e-6533c21136ad">12,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTAtMTktMS0xLTQzODcx_ead40088-1827-4fdc-ae86-bf3da2cc02fc">12,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMi0xLTEtNDM4NzE_5a5299fd-e61e-4775-ba8b-c990d22027ed">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtNS0xLTEtNDM4NzE_4126141b-8a70-4375-933c-7c0dbe377062">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2375490747754b16be713358454151e5_I20210331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtNy0xLTEtNDM4NzE_b3b27260-5f9e-496c-893a-0ce230f1250e">1,210,685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2375490747754b16be713358454151e5_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTAtMS0xLTQzODcx_4232bbaf-9361-4d40-a49c-1e74ffa0d5cf">23,639</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f69fc7379b348b98af6258826629564_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTMtMS0xLTQzODcx_2d5d1c02-a39c-44b5-a917-8e6bf6b0effa">200,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30d18b6ab81043e2a77df6b2d1123966_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTYtMS0xLTQzODcx_33bb8a58-ef9d-4040-ad1d-5df64f380a06">131,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTktMS0xLTQzODcx_3a381a3a-4605-4215-9790-dce21762ef12">308,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="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><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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_25"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:0.1%"></td><td style="width:0.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.674%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.281%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="54" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional Paid -In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i53a9ff902a304492869e56b0778ade6e_I20210930" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0yLTEtMS00Mzg3MQ_d7c2f87a-fe38-414d-8af2-72022d0c801c">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53a9ff902a304492869e56b0778ade6e_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy01LTEtMS00Mzg3MQ_43d7335f-4ab1-4f88-a8f0-1f8038136d3c">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie75abf01e9444f719d6970fb79749c54_I20210930" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy03LTEtMS00Mzg3MQ_74d04369-0a72-4168-8f8d-cf7136bb5241">1,316,998</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie75abf01e9444f719d6970fb79749c54_I20210930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xMC0xLTEtNDM4NzE_b6abd645-3aa6-4c7b-861d-e3f930ad11f9">29,300</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d59df8c992946fab3b7644673dd0fbe_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xMy0xLTEtNDM4NzE_43e673d5-7ff4-4891-85ec-2a26d332cab5">201,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f115a2f0714490cb16ce4de9f21e0ba_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xNi0xLTEtNDM4NzE_5fb990ec-a128-415e-b079-c3ca7266c779">173,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xOS0xLTEtNDM4NzE_f9798a49-5ab6-4853-b4eb-4c43f35bd1b9">345,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuances under compensation plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNC03LTEtMS00Mzg3MQ_6bfc79ad-58a4-4100-aa2c-48cf063a3e66">157,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNC0xMC0xLTEtNDM4NzE_781984a6-4662-4ba2-9826-db1483dfdb83">3,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNC0xMy0xLTEtNDM4NzE_7b71d217-4fe3-48c1-a995-528235b3e320">3,638</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS03LTEtMS00Mzg3MQ_9dfa0178-79b3-4520-97d4-7d5bb06bbf1b">104,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS0xMC0xLTEtNDM4NzE_56286203-3458-4e1c-a6cf-b0e1a24a762d">4,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331" sign="-" xsi:nil="true" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS0xMy0xLTEtNDM4NzE_98fbbf6e-4d14-488c-bc30-a089b628fd3c"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i905836a5417b4ebe900be8ab22f45db6_D20211001-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS0xOS0xLTEtNDY4OTg_e2e5b88e-22d5-4c6f-8b27-9bd62e4d341f">4,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNi0xMy0xLTEtNDM4NzE_51e9f031-c3a1-40e2-883a-09d8d9ab1cbe">1,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNi0xOS0xLTEtNDM4NzE_895d98c2-3439-4ab0-a6e9-fbd29684ffda">1,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i905836a5417b4ebe900be8ab22f45db6_D20211001-20220331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNy0xNi0xLTEtNDM4NzE_34eff868-491c-49af-b573-f667e94b58e5">930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNy0xOS0xLTEtNDM4NzE_60469022-3dd0-47b0-8471-5446802525c6">930</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfOS0xNi0xLTEtNDM4NzE_f32cafaf-da43-4567-afc6-517ec0d40250">9,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfOS0xOS0xLTEtNDM4NzE_dcef06b5-03d8-4638-884a-53ac9a794563">9,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMi0xLTEtNDY5NDM_62efc0c8-0443-4f2a-ba34-b203cc0d5501">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtNS0xLTEtNDY5NTY_a22d3e12-9f3e-4a94-a649-1a4794250f68">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtNy0xLTEtNDY5NjA_0c3e32fa-caa3-4146-9371-17e0975bc5ea">1,264,031</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTAtMS0xLTQ2OTYy_0357b932-636d-4be9-92ad-e452a7784371">30,587</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idba1464723514d0f8deacf369fcd8c0a_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTMtMS0xLTQ2OTY0_5ce932be-4ae7-4d41-ae4c-c5324571c42b">200,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d9176265c740338a3a155de5b95e8c_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTYtMS0xLTQ2OTY2_8c349a2c-f752-4087-aae9-3483a3be70a0">181,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTktMS0xLTQ2OTY4_6fc6b81f-4c86-4b23-8632-ef39a36b1e3f">351,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="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><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="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><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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.877%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.220%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="54" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:29pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional Paid -In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i530a01c3509e45209ffc0ca55c75e91d_I20200930" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0yLTEtMS00Mzg3MQ_815a0d30-75a8-4e65-aeaf-9f924d6ec1f2">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i530a01c3509e45209ffc0ca55c75e91d_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy01LTEtMS00Mzg3MQ_6e04879d-adfe-4657-b987-b79615491056">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i543e9fea689e45f8900a6b3d59ea408e_I20200930" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy03LTEtMS00Mzg3MQ_438d3aa9-36d7-4cde-b16a-f2add24ea9a4">1,287,134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i543e9fea689e45f8900a6b3d59ea408e_I20200930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xMC0xLTEtNDM4NzE_cdc736d6-013e-4d2b-a210-7bc9b5a9d631">24,499</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2993e6548f8a44cab409d66d2488a353_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xMy0xLTEtNDM4NzE_e5528999-f309-48e1-8d23-7bfde7229762">200,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9a9d6664a3346b0850189b571943932_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xNi0xLTEtNDM4NzE_feea1825-0068-489f-92a6-6b5688045e38">107,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1700a14988e140c09a40638c20dba07a_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xOS0xLTEtNDY5MTM_e4bb5975-8f4f-4a2a-9cae-ceb5ce9a4e8f">283,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuances under compensation plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNC03LTEtMS00Mzg3MQ_aff5016b-d59e-4045-8887-986de4f637d2">107,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNC0xMC0xLTEtNDM4NzE_09be3b9f-4aa8-4804-84fe-74b7d5e82bcf">2,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2fbf53736484665bdc71499c2af856f_D20201001-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNC0xMy0xLTEtNDM4NzE_ecf84546-9918-42a4-aff9-77be5be3ae9f">2,086</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS03LTEtMS00Mzg3MQ_cfb6291f-736e-49ff-a3aa-e79d18f3892d">30,878</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS0xMC0xLTEtNDM4NzE_2e837085-d13d-4856-a213-46a7f348a0f1">1,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2fbf53736484665bdc71499c2af856f_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS0xMy0xLTEtNDM4NzE_c0f0d5e3-db25-4157-ad9a-51187bdbe693">531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS0xOS0xLTEtNDY5Mjg_8ea78dfc-9661-456f-bd0c-2d9f278444b1">695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect adjustment from adoption of new accounting standard</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief9a4fe93ebe41a8973a8a651752ba12_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNy0xNi0xLTEtNDM4NzE_275fe892-5e52-471c-ade1-a4e34e227ca3">214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95a556de30f845a6afba0aae0fd98ae5_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNy0xOS0xLTEtNDY5NDA_59b94b59-3cae-4409-a9cf-e4f7a3939335">214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2fbf53736484665bdc71499c2af856f_D20201001-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOC0xMy0xLTEtNDM4NzE_85ef0e26-419d-4b41-9360-b400f16f3892">1,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOC0xOS0xLTEtNDY5NzA_fcd8f868-c0d6-494c-be04-cdf63d3aad66">1,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOS0xNi0xLTEtNDY5NzQ_9a9d5c5d-2e8a-4dcb-95d8-d86609f21a1f">503</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOS0xOS0xLTEtNDY5NzY_a9dd9883-3d64-46a1-8fbf-96d8525293ac">503</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOS0xNi0xLTEtNDM4NzE_e860d9aa-dcf5-483d-b0db-2ba9ae137766">24,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTAtMTktMS0xLTQ2OTgw_9cbf39f6-0933-4f19-b37c-c476df44caa4">24,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE, March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMi0xLTEtNDY5ODI_85ffed3a-4a33-451e-b690-20ee5063d6a4">22,049,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtNS0xLTEtNDY5ODQ_28faca8f-0b47-4886-b1b1-7294c52fe572">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2375490747754b16be713358454151e5_I20210331" decimals="0" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtNy0xLTEtNDY5ODY_d4258ac4-7c51-411d-8236-5c65417b979e">1,210,685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2375490747754b16be713358454151e5_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTAtMS0xLTQ2OTg4_e31a7345-a6f4-4d85-9f78-8d29e38f6632">23,639</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f69fc7379b348b98af6258826629564_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTMtMS0xLTQ2OTkw_b52cc7c9-736c-4b48-ba3d-eb8093e9b792">200,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30d18b6ab81043e2a77df6b2d1123966_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTYtMS0xLTQ2OTky_7879690b-d13c-4deb-abd6-3adfbc939a79">131,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTktMS0xLTQ2OTk0_73157bad-6103-4dff-b4ed-8501df89bfb7">308,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="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><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="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><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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_28"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IES HOLDINGS, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In Thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.708%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMy01LTEtMS00Mzg3MQ_fda7ea71-50fd-47bc-b2d2-e9696a0a0f59">11,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMy04LTEtMS00Mzg3MQ_5ecbfaf7-d370-4449-a77e-57cbc3095201">25,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNS01LTEtMS00Mzg3MQ_62f0cd46-7804-4929-bff5-0a5dec8c3bd4">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNS04LTEtMS00Mzg3MQ_e4bf34bf-6769-4e8a-9193-51722286fc76">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing cost amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNi01LTEtMS00Mzg3MQ_009d1ff0-ba7c-4d26-8835-cf21190fa783">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNi04LTEtMS00Mzg3MQ_0dd5d299-c86a-4476-b764-ea41a33d3187">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNy01LTEtMS00Mzg3MQ_4f095778-9396-4eaa-9bef-b4e161d9a4fb">12,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNy04LTEtMS00Mzg3MQ_1d82d8e4-818d-4cc4-b9a0-3a0c6a784922">9,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOC01LTEtMS00Mzg3MQ_0239b716-f93f-4135-9a04-2c3aa37ff51a">73</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOC04LTEtMS00Mzg3MQ_8ba6ccda-cb10-435d-993c-e80e5f8556b3">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOS01LTEtMS00Mzg3MQ_91518e91-3878-4a8c-806d-70c3e446d908">1,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOS04LTEtMS00Mzg3MQ_fd244e63-d636-4914-a341-fe42aac24012">1,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTAtNS0xLTEtNDM4NzE_32496bdc-2f1d-426d-97cc-f8c4c9354398">1,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTAtOC0xLTEtNDM4NzE_9e680999-f634-495d-afbb-30bf7f7118a3">5,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTItNS0xLTEtNDM4NzE_8cccbbd8-fa9d-4ef4-83c6-66fca1641aa8">22,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTItOC0xLTEtNDM4NzE_7d75cd34-eada-4e27-97de-72d93a33c83e">11,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTMtNS0xLTEtNDM4NzE_beb3ae8d-ad26-48e8-9845-e789d59d35d1">17,325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTMtOC0xLTEtNDM4NzE_81a692ba-abbf-4ccc-87f9-0de76144af92">9,771</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and estimated earnings in excess of billings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTQtNS0xLTEtNDM4NzE_b2b06de4-a788-4a1c-b325-0d079c952faa">12,128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTQtOC0xLTEtNDM4NzE_7f322cb9-01cc-4739-a206-6a7fb3840adc">5,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTUtNS0xLTEtNDM4NzE_bc42e6a1-1a59-48c2-be2d-7fda66a23af4">3,795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTUtOC0xLTEtNDM4NzE_0432b39c-175f-4f93-897f-d053f99916bc">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTYtNS0xLTEtNDM4NzE_b8c6c52a-2fd6-4dfe-bd9f-c33dbc472d6e">1,968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTYtOC0xLTEtNDM4NzE_0f3e8fe5-6e64-4441-8295-dccdedca7113">83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTctNS0xLTEtNDM4NzE_3e2e325b-690d-46ec-9a4e-671de529d3db">26,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTctOC0xLTEtNDM4NzE_b4cf360c-ff13-45a5-930b-4f8c6982bf87">9,324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTgtNS0xLTEtNDM4NzE_62d45a29-2576-44d7-8a89-16a8fbb58994">1,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTgtOC0xLTEtNDM4NzE_04742de8-d730-46fd-8be5-316217f6859d">4,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTktNS0xLTEtNDM4NzE_9cae6140-6ea8-486d-8c78-f53b0f2d67f9">242</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTktOC0xLTEtNDM4NzE_15fb1b6d-1de8-44e1-ae06-4a2edb6f48ed">1,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjAtNS0xLTEtNDM4NzE_9d02832b-350e-4318-bd1d-4833236aefc2">2,908</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjAtOC0xLTEtNDM4NzE_c88a1326-c0b9-421b-af2b-a356d554c7d7">48,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjItNS0xLTEtNDM4NzE_663dde0e-ee3d-4e0d-83dd-6fd5f442efe5">21,627</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjItOC0xLTEtNDM4NzE_045e2050-c17e-49f4-b1cc-e42acdce7871">3,004</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjMtNS0xLTEtNDM4NzE_07d603d2-ce43-45ca-905a-e6f62b78afae">199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjMtOC0xLTEtNDM4NzE_9d73eec9-3a82-4f66-91c2-0ecd1e52d7d4">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid in conjunction with equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjQtNS0xLTEtNDM4NzE_2b2d254d-cf3d-4276-86ad-eca6deb63179">500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid in conjunction with business combinations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjUtOC0xLTEtNDM4NzE_fc8bd26b-127a-4a4c-962a-392ed11357bd">55,468</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjYtNS0xLTEtNDM4NzE_9df6b829-9f7e-4417-afed-e61de8bfcfcd">21,928</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjYtOC0xLTEtNDM4NzE_5d57278d-4a88-440f-a2b7-b1d7abd80322">58,404</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjgtNS0xLTEtNDM4NzE_8c23de72-9481-41c9-9b3d-d74d8e2aa411">872,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjgtOC0xLTEtNDM4NzE_4b9675f9-e2da-42a5-a976-86245f0cbe6a">584,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjktNS0xLTEtNDM4NzE_f536c8db-cf27-44f4-a343-eb22e4f40c92">842,727</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjktOC0xLTEtNDM4NzE_1aa0a2d3-2173-43ff-ac14-a5c4ff173cf2">584,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzAtNS0xLTEtNDM4NzE_e44debc8-7c3d-4f55-9685-1793821e6545">603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzAtOC0xLTEtNDM4NzE_d0ee5330-9310-4727-a0ac-f8c8886adb64">240</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzItNS0xLTEtNDM4NzE_f42c8174-a4d3-4b07-a3ee-7e6cb1126e97">3,344</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsToMinorityShareholders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzItOC0xLTEtNDM4NzE_6a4f5229-26b3-4102-9eba-284e57a08412">251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzMtNS0xLTEtNDM4NzE_eec5a2ca-f5c0-4ddf-ae75-8aed0d106dcf">4,925</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzMtOC0xLTEtNDM4NzE_941cb6e6-e874-4d58-b7f0-9475efd8ac72">695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzUtNS0xLTEtNDM4NzE_5ac676e8-a950-4b8a-8b32-f396af68fafe">21,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzUtOC0xLTEtNDM4NzE_8c7c0481-f5ee-4184-a15b-8c39e6482c1c">1,198</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NET DECREASE IN CASH AND CASH EQUIVALENTS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzYtNS0xLTEtNDM4NzE_8c726973-a198-4361-840b-c8f5e0ca70d3">3,826</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzYtOC0xLTEtNDM4NzE_d10fd18a-7783-4145-b7d3-d4afbf04d5af">11,244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH AND CASH EQUIVALENTS, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzctNS0xLTEtNDM4NzE_0b712d1c-49f5-4dbb-93f9-8d09e74c9aa6">23,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1700a14988e140c09a40638c20dba07a_I20200930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzctOC0xLTEtNDM4NzE_344c63bb-b08e-4025-9552-c08be6dab7d6">53,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH AND CASH EQUIVALENTS, end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzgtNS0xLTEtNDM4NzE_15945a71-0511-4c6f-a84e-a8352bce254d">19,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzgtOC0xLTEtNDM4NzE_bf64e282-e077-4bdb-8103-a209ba5d31b3">42,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="9" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:InterestPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDEtNS0xLTEtNDM4NzE_99f68e00-63e9-448a-ac6b-72804a817d35">949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:InterestPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDEtOC0xLTEtNDM4NzE_72c6a38d-a8f6-4817-b0cc-c02eefbaac19">262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes (net)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDItNS0xLTEtNDM4NzE_63aa9b69-8034-40f7-b46a-69b9153768ac">2,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDItOC0xLTEtNDM4NzE_4207c177-592f-429b-b3b2-d527b0ddb46c">2,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_31"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IES HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to the Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(All Amounts in Thousands Except Share Amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div id="i0b157130bed146a1934539c7bc78892d_34"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNC9mcmFnOmRlM2UyMjU0MDMwYzQxNTU5ZTFiOWY0YzMyZWVlMTBiL3RleHRyZWdpb246ZGUzZTIyNTQwMzBjNDE1NTllMWI5ZjRjMzJlZWUxMGJfNzY0MA_d743fc65-851f-48ea-80e6-899deeac54d2" continuedAt="ib86adffa8cd647d7a9cceb48e41ed7e8" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. BUSINESS AND ACCOUNTING POLICIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Business</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IES Holdings, Inc. designs and installs integrated electrical and technology systems and provides infrastructure products and services to a variety of end-markets, including data centers, residential housing and commercial and industrial facilities. Our operations are organized into four principal business segments, based upon the nature of our services:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Communications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Nationwide provider of technology infrastructure services, including the design, build, and maintenance of the communications infrastructure within data centers for co-location and managed hosting customers, for both large corporations and independent businesses.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Residential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Regional provider of electrical installation services for single-family housing and multi-family apartment complexes, as well as heating, ventilation and air conditioning (HVAC) and plumbing installation services in certain markets. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Provider of electro-mechanical solutions for industrial operations, including apparatus repair and custom-engineered products such as generator enclosures to be used in data centers and other industrial applications. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Commercial &amp; Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Provider of electrical and mechanical design, construction, and maintenance services to the commercial and industrial markets in various regional markets and nationwide in certain areas of expertise, such as the power infrastructure market and data centers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The words &#8220;IES&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, and &#8220;us&#8221; refer to IES Holdings, Inc. and, except as otherwise specified herein, to our consolidated subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Seasonality and Quarterly Fluctuations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations from our Residential segment can be seasonal, depending on weather trends, with typically higher revenues generated during spring and summer and lower revenues generated during fall and winter. The Commercial &amp; Industrial, Communications and Infrastructure Solutions segments of our business are less subject to seasonal trends, as work in these segments generally is performed inside structures protected from the weather, although weather can still impact these businesses, especially in the early stages of projects. From quarter to quarter, results for our Communications, Residential, and Commercial &amp; Industrial segments may be materially affected by the timing of new construction projects, and our volume of business may be adversely affected by declines in construction projects resulting from adverse regional or national economic conditions. Quarterly results for our Infrastructure Solutions segment may be affected by the timing of outages or capital projects at our customers&#8217; facilities. Accordingly, operating results for any fiscal period are not necessarily indicative of results that may be achieved for any subsequent fiscal period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Financial Statement Preparation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of IES, our wholly-owned subsidiaries, and entities that we control due to ownership of a majority of voting interest and have been prepared in accordance with the instructions to interim financial reporting as prescribed by the United States Securities and Exchange Commission (the &#8220;SEC&#8221;). The results for the interim periods are not necessarily indicative of results for the entire year. These interim financial statements do not include all disclosures required by U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and should be read in conjunction with the consolidated financial statements and notes thereto filed with the SEC in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021.&#160;In the opinion of management, the unaudited Condensed Consolidated Financial Statements contained in this report include all known accruals and adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods reported herein.&#160;Any such adjustments are of a normal recurring nature.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noncontrolling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisitions of Edmonson Electric, LLC (&#8220;Edmonson&#8221;) and Bayonet Plumbing, Heating &amp; Air-Conditioning, LLC (&#8220;Bayonet&#8221;) in fiscal 2021, and NEXT Electric, LLC in fiscal 2017, we acquired an 80 percent interest in each of the entities, with the remaining 20 percent interest in each such entity being retained by the respective third party seller. The interests retained by those third party sellers are identified on our Condensed Consolidated Balance Sheets as noncontrolling interest, classified outside of permanent equity. Under the terms of each entity&#8217;s operating agreement, after five years from the date of the acquisition, we may elect to purchase, or the third-party seller may require us to purchase, part or all of the remaining 20 percent interest in the applicable entity. The purchase price is variable, based on a multiple of earnings as defined in the operating agreements. Therefore, this noncontrolling interest is carried at the greater of the balance determined under Accounting Standards Codification (&#8220;ASC&#8221;) 810 and the redemption </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib86adffa8cd647d7a9cceb48e41ed7e8"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts assuming the noncontrolling interests were redeemable at the balance sheet date. If all of the noncontrolling interests remaining outstanding at March 31, 2022 had been redeemable at that date, the redemption amount would have been $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNC9mcmFnOmRlM2UyMjU0MDMwYzQxNTU5ZTFiOWY0YzMyZWVlMTBiL3RleHRyZWdpb246ZGUzZTIyNTQwMzBjNDE1NTllMWI5ZjRjMzJlZWUxMGJfNTM3Mg_152d6e87-3ea5-42cd-9744-6c4f4f627b74">21,942</ix:nonFraction>. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Estimates are primarily used in our revenue recognition of construction in progress, fair value assumptions in accounting for business combinations and analyzing goodwill, investments, intangible assets and long-lived asset impairments and adjustments, allowance for credit losses, stock-based compensation, reserves for legal matters, realizability of deferred tax assets, unrecognized tax benefits and self-insured claims liabilities and related reserves.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (Income) Expense, Net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (Income) Expense, Net includes primarily unrealized gains or losses on equity securities, including those related to our Executive Deferred Compensation Plan. These securities are recorded at fair value (Level 1) at the end of each reporting period. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9 - Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Recently Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This update is effective for fiscal years beginning after December 15, 2020 and for interim periods within that year. Early adoption is permitted. We adopted this standard on October 1, 2021 with immaterial impact on our Condensed Consolidated Financial Statements.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_37"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="iesc:ControllingShareholderTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNy9mcmFnOjk1OWZjMDcyMDE0NDRkMmY4NWMzN2E0YzRmNzY4ZGQzL3RleHRyZWdpb246OTU5ZmMwNzIwMTQ0NGQyZjg1YzM3YTRjNGY3NjhkZDNfNDA5MQ_17a0a213-ae2c-4f3a-9003-eac7e03a73eb" continuedAt="ic56222dcf6fb44c0a3579b2e1a64e12e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. CONTROLLING STOCKHOLDER</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tontine Associates, L.L.C. ("Tontine Associates"), together with its affiliates (collectively, &#8220;Tontine&#8221;), is the Company&#8217;s controlling stockholder, owning approximately <ix:nonFraction unitRef="number" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="3" name="iesc:ControllingShareholderOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNy9mcmFnOjk1OWZjMDcyMDE0NDRkMmY4NWMzN2E0YzRmNzY4ZGQzL3RleHRyZWdpb246OTU5ZmMwNzIwMTQ0NGQyZjg1YzM3YTRjNGY3NjhkZDNfMjAz_712607b9-c4f8-416c-853e-64d6551a0172">56</ix:nonFraction> percent of the Company&#8217;s outstanding common stock based on the Form 4 filed by Tontine with the SEC on December 3, 2021 and the Company's shares outstanding as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;27, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, Tontine has the ability to exercise significant control over our affairs, including the election of directors and most actions requiring the approval of stockholders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While Tontine is subject to certain restrictions under federal securities laws on sales of its shares as an affiliate, the Company has filed a shelf registration statement to register all of the shares of IES common stock owned by Tontine at the time of registration. As long as the shelf registration statement remains effective and the Company remains eligible to use it, Tontine has the ability to resell any or all of its registered shares from time to time in one or more offerings, as described in the shelf registration statement and in any prospectus supplement filed in connection with an offering pursuant to the shelf registration statement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should Tontine sell or otherwise dispose of all or a portion of its position in IES, a change in ownership of IES could occur. A change in ownership, as defined by Internal Revenue Code Section 382, could reduce the availability of the Company&#8217;s net operating loss carryforwards for federal and state income tax purposes. Furthermore, a change of control would trigger the change of control provisions in a number of our material agreements, including our credit agreement, bonding agreements with our sureties and our executive severance plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jeffrey L. Gendell was appointed as Chief Executive Officer of the Company effective October 1, 2020, having served as the Company's Interim Chief Executive Officer since July 31, 2020. Mr. Gendell also serves as Chairman of the Board of Directors, a position he has held since November 2016. He is the managing member and founder of Tontine, and the brother of David B. Gendell, who has served as a member of our Board since February 2012, and who previously served as Interim Director of Operations from November 2017 to January 2019, as Vice Chairman of the Board from November 2016 to November 2017 and as Chairman of the Board from January 2015 to November 2016. David B. Gendell was an employee of Tontine from 2004 until December 31, 2017.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to a sublease agreement with Tontine Associates for corporate office space in Greenwich, Connecticut. The sublease extends through February 27, 2023, with monthly payments due in the amount of approximately $<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNy9mcmFnOjk1OWZjMDcyMDE0NDRkMmY4NWMzN2E0YzRmNzY4ZGQzL3RleHRyZWdpb246OTU5ZmMwNzIwMTQ0NGQyZjg1YzM3YTRjNGY3NjhkZDNfMjc0NQ_abc4d9b1-dc28-45e7-bd25-4270bc79ecd9">8</ix:nonFraction>. Payments by the Company are at a rate consistent with that paid by Tontine Associates to its landlord. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 6, 2018, the Company entered into a Board Observer Letter Agreement (the "Observer Agreement") with Tontine </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic56222dcf6fb44c0a3579b2e1a64e12e">Associates in order to assist Tontine in managing its investment in the Company. Subject to the terms and conditions set forth in the Observer Agreement, the Company granted Tontine the right, at any time that Tontine holds at least 20% of the outstanding common stock of the Company, to appoint a representative to serve as an observer to the Board (the &#8220;Board Observer&#8221;). The Board Observer, who must be reasonably acceptable to those members of the Board who are not affiliates of Tontine, shall have no voting rights or other decision making authority. Subject to the terms and conditions set forth in the Observer Agreement, so long as Tontine has the right to appoint a Board Observer, the Board Observer will have the right to attend and participate in meetings of the Board and the committees thereof, subject to confidentiality requirements, and to receive reimbursement for reasonable out-of-pocket expenses incurred in his or her capacity as a Board Observer and such rights to coverage under the Company&#8217;s directors&#8217; and officers&#8217; liability insurance policy as are available to the Company&#8217;s directors.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_40"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODg0OA_a682e3dd-ed32-4f0a-914a-46493678f234" continuedAt="i94e953c9dcc64aa382cfd1df854519c1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is derived from contracts with customers, and we determine the appropriate accounting treatment for each contract at its inception. Our contracts primarily relate to electrical and mechanical contracting services, technology infrastructure products and services, and electro-mechanical solutions for industrial operations. Revenue is earned based upon an agreed fixed price or actual costs incurred plus an agreed upon percentage.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for a contract when: (i) it has approval and commitment from both parties, (ii) the rights of the parties are identified, (iii) payment terms are identified, (iv) the contract has commercial substance, and (v) collectability of consideration is probable. We consider the start of a project to be when the above criteria have been met and we have written authorization from the customer to proceed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue over time for the majority of the services we perform as (i) control continuously transfers to the customer as work progresses at a project location controlled by the customer and (ii) we have the right to bill the customer as costs are incurred.&#160;Within our Infrastructure Solutions segment, we often perform work inside our own facilities, where control does not continuously transfer to the customer as work progresses. In such cases, we evaluate whether we have the right to bill the customer as costs are incurred. Such assessment involves an evaluation of contractual termination clauses. Where we have a contractual right to payment for work performed to date, we recognize revenue over time. If we do not have such a right, we recognize revenue upon completion of the contract, when control of the work transfers to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fixed price arrangements, we use the percentage of completion method of accounting under which revenue recognized is measured principally by the costs incurred and accrued to date for each contract as a percentage of the estimated total cost for each contract at completion. Contract costs include all direct material, labor and indirect costs related to contract performance. Changes in job performance, job conditions, estimated contract costs and profitability and final contract settlements may result in revisions to costs and income, and the effects of these revisions are recognized in the period in which the revisions are determined. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.&#160;This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments.</span></div><div style="text-indent:36pt"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i94e953c9dcc64aa382cfd1df854519c1" continuedAt="i3de34c77db4640c3bcfbdafa412d4b7c"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price for our contracts may include variable consideration, which includes changes to transaction price for approved and unapproved change orders, claims and incentives. Change orders, claims, and incentives are generally not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as a modification of the existing contract and performance obligation. We estimate variable consideration for a performance obligation at the probability weighted value we expect to receive (or the most probable amount we expect to incur in the case of liquidated damages, if any), utilizing estimation methods that best predict the amount of consideration to which we will be entitled (or which will be incurred in the case of liquidated damages, if any). We include variable consideration in the estimated transaction price 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. Our estimates of variable consideration and determination of whether to include estimated amounts in transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. The effect of variable consideration on the transaction price of a performance obligation is recognized as an adjustment to revenue on a cumulative catch-up basis. To the extent unapproved change orders and claims reflected in transaction price (or accounted for as a reduction of the transaction price in the case of liquidated damages) are not resolved in our favor, or to the extent incentives reflected in transaction price are not earned, there could be reductions in, or reversals of, previously recognized revenue. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by activity and contract type, as these categories reflect how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Our consolidated revenue for the three and six months ended March 31, 2022 and 2021 was derived from the following activities.&#160;See details in the following tables:</span></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODg1MA_bb53e365-87b8-4c2d-bf4d-10227c6bc4a1" continuedAt="i87c7e1a347c543ecad22c686edd75b5e" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></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 style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi0yLTEtMS00Mzg3MQ_9bef5447-3b67-4cd3-b15a-7c199107f9dd">130,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi00LTEtMS00Mzg3MQ_943accb8-753d-4b4f-b635-af235e116e11">94,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi0xMC0xLTEtNDM4NzE_83063d1b-09e4-4bc5-a95d-c3236040ec1d">258,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi0xMi0xLTEtNDM4NzE_56e1bafd-8b09-4fbe-a00a-f7170567fee3">193,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a81219aaa7c442793e911890db85da7_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC0yLTEtMS00Mzg3MQ_7302a246-1efd-4ba2-817c-47c712b7e2c6">192,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d5bae29d9f94d8486c617596e4c5424_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC00LTEtMS00Mzg3MQ_309add3f-9575-479a-bfc7-f2488e7f3940">100,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3de46d21f684f04a13ba5f3a416d32f_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC0xMC0xLTEtNDM4NzE_6f95c5b3-38ac-42e9-b7fc-1e3f6df98494">365,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e2c426c377046f3a8da07b26c5e7fd4_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC0xMi0xLTEtNDM4NzE_47c97558-b4d0-4e80-976c-bfa74473b1ec">172,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multi-family and Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c6892148a3e4af4a86a26478e7c2e1b_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS0yLTEtMS00Mzg3MQ_b9335454-d9ee-4bb3-9fc2-c14129065cc1">68,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3824924f167b481ca64e54603402ab6b_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS00LTEtMS00Mzg3MQ_7d5c8021-7616-4fc6-8e9c-c5d58cb80796">49,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4858ce1ffdf84261bd0079a70ed00e20_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS0xMC0xLTEtNDM4NzE_f49b1827-2158-459b-b753-3c4eebbce758">136,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4e07fbddc9d4fd8a4c56c4c0033b7c4_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS0xMi0xLTEtNDM4NzE_0e382e6c-9685-496a-b7b0-44c2af941e2c">97,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi0yLTEtMS00Mzg3MQ_ff263273-85ef-463d-9b46-7fa79488d098">260,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi00LTEtMS00Mzg3MQ_e702630b-015d-4a31-aec8-83d5f46b28cc">150,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi0xMC0xLTEtNDM4NzE_82a4d230-8890-43b0-8a8b-8c52b1b0f8b3">502,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi0xMi0xLTEtNDM4NzE_6c1d5fd7-5b58-4b76-a69d-e94ef0cade7c">269,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7379138d4d4a9ca6967596400b6f28_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC0yLTEtMS00Mzg3MQ_d256aabd-00f9-4651-b161-4ba047d54b89">15,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib706cb74ebe744e28fc363f408448548_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC00LTEtMS00Mzg3MQ_109fe92a-77cf-4154-8dbd-0bd070e0a5be">10,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie891922afce040a58699af226809a141_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC0xMC0xLTEtNDM4NzE_c759f59f-6547-440d-8974-8e827bad6f5b">30,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a07f9c70003483490bebb210c83e927_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC0xMi0xLTEtNDM4NzE_2f257340-8e1a-4912-baba-df1766ef7428">20,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Custom Power Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b8251108194eedbd24572e6d02dee5_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS0yLTEtMS00Mzg3MQ_25dc1c1b-8a30-4ac9-81c6-d7f6d0e9a819">25,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae0d5442f7b94fca8b563bb5daa81a4b_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS00LTEtMS00Mzg3MQ_398d01c0-7a8c-44e0-bb69-773be86384d1">24,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ecde336e4174f0fb6cbb3393a77d2ea_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS0xMC0xLTEtNDM4NzE_7ccca309-e551-4a67-a2d7-53e2cd979bb7">53,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eeab53255fe4fe99b76b887fd576200_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS0xMi0xLTEtNDM4NzE_df71b05f-2f3b-4a5b-960a-fb5d2d27b946">48,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Infrastructure Solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtMi0xLTEtNDM4NzE_04cfa68d-bca1-4e34-b554-19bb0e2315ff">41,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtNC0xLTEtNDM4NzE_4ae1194b-6b3f-4a47-945c-be993916f251">34,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtMTAtMS0xLTQzODcx_30174f56-357d-4a81-878a-c96560dec855">83,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtMTItMS0xLTQzODcx_be98c383-7c67-41ce-b7ab-8849cac98a61">69,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtMi0xLTEtNDM4NzE_5bd0e923-1015-4a71-a69d-43278e557776">68,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtNC0xLTEtNDM4NzE_725a722e-4ec5-4851-a0ef-becc88ad170a">52,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtMTAtMS0xLTQzODcx_720e4a4f-063e-4c43-85f4-01162da148cd">138,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtMTItMS0xLTQzODcx_6dfab3d4-5889-4da1-8fb9-fbf00665336d">114,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItMi0xLTEtNDM4NzE_e9244e24-d1b0-45f3-bb01-a640c14adf44">501,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItNC0xLTEtNDM4NzE_b35d2da4-8989-45fb-9da4-2cac8fec2454">331,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItMTAtMS0xLTQzODcx_f1be665f-7409-4e43-aea9-a14a356a5385">982,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItMTItMS0xLTQzODcx_01487bfd-c558-49a9-8288-12990dcac174">646,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacba6a8ecfe04aa0ae7da9401894db5e_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi00LTEtMS00Mzg3MQ_9dc31982-3ca4-45d1-b40c-386cb96e5a57">85,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac441d5122274994a51b9c806c258c7e_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi03LTEtMS00Mzg3MQ_da5a1b98-232e-42b9-8971-5de70c05625c">260,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186f35d9fba048d0a4474fe911735129_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi0xMC0xLTEtNDM4NzE_6cfe26c6-f8e5-4db0-afd5-a857db7b0b62">39,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84e4f5a0a6db4c698018a81b42da4bc2_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi0xMy0xLTEtNDM4NzE_6d7a36e1-5b44-4f33-86e0-cf2c907d1dab">64,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59659ac3ac9c4d7a8a2f206c3264930e_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi0xNi0xLTEtNDM4NzE_e683eeff-e177-4887-ac9c-13affb8791c6">450,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f0128a97af4e489374e408651694b4_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy00LTEtMS00Mzg3MQ_22135211-3549-4117-acb9-f6a627e2d33b">44,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a33aba1cdf4ac5aa4c8f4da4cf8f39_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy03LTEtMS00Mzg3MQ_ce92e640-86e8-4ef9-8e4a-f28a4bb1e783">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id394a4bfc0ac47cb82b7c6c6a0dfb450_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy0xMC0xLTEtNDM4NzE_e4e162df-9dbb-4892-87ec-4285e107480d">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c9d09371561473abf2dd6a8f523a2df_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy0xMy0xLTEtNDM4NzE_67ce39f8-6190-4bab-b6f1-bd553eb68154">4,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04d2142f3c6b4d60b3f6e5be82f60180_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy0xNi0xLTEtNDM4NzE_43ba82cd-a1ba-4643-b16b-d652a90cb09d">51,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC00LTEtMS00Mzg3MQ_9bef5447-3b67-4cd3-b15a-7c199107f9dd">130,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC03LTEtMS00Mzg3MQ_ff263273-85ef-463d-9b46-7fa79488d098">260,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC0xMC0xLTEtNDM4NzE_be0dd899-06e8-49bb-9e1d-0864644adcd8">41,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC0xMy0xLTEtNDM4NzE_5bd0e923-1015-4a71-a69d-43278e557776">68,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC0xNi0xLTEtNDM4NzE_e9244e24-d1b0-45f3-bb01-a640c14adf44">501,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b3a28944cfe4208a894ef100f69ba0f_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC00LTEtMS00Mzg3MQ_b6b05a26-0383-4d29-973d-e5e5e040c0bf">68,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85eecfded38c4bd79827f3e7fe4ff3e2_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC03LTEtMS00Mzg3MQ_760ca15d-e2ff-4af5-8e92-31b2cbd006d6">150,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3d4398f7e6d4acea532a9f96d41caa2_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC0xMC0xLTEtNDM4NzE_558937f3-6343-47bf-8cd4-d3d8e1212d83">32,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia257b416689d4c5d90bc4360422595e2_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC0xMy0xLTEtNDM4NzE_d346d21a-7600-4dd3-85a6-fce0a3aca6e9">49,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d95181e0248486cae250311f7398b63_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC0xNi0xLTEtNDM4NzE_8c52fcdc-a4fe-4929-b9cc-7d7cb79a5d74">300,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32d5b013c789464f8baa653a7c4fb4c6_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS00LTEtMS00Mzg3MQ_8d3cf1ac-c9ab-44ac-b609-736234bdf9ee">26,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc2fb45df5fc4d428fb024fc2a2245b8_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS03LTEtMS00Mzg3MQ_cb7a9539-94a6-43c8-aa43-b6badc5f6783">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085a86c4c93243f998eb613d37e664ed_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS0xMC0xLTEtNDM4NzE_5840b6e9-eb54-42f6-9777-8b72bc07b9a8">1,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a03ebc4d68b46229494dd8385a10378_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS0xMy0xLTEtNDM4NzE_445a8cce-db72-4597-8249-ebc4055ccc9d">3,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic86e98be4a9647a88db40a2de07fc203_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS0xNi0xLTEtNDM4NzE_8b380564-e5cd-4485-857d-961a747c73fd">31,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtNC0xLTEtNDM4NzE_ef92c686-1e73-412c-b2e7-79a8b5378eda">94,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtNy0xLTEtNDM4NzE_eb532310-2d07-4233-8324-c111fc76c9da">150,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtMTAtMS0xLTQzODcx_f368904c-d2c3-40ee-abce-d9a898e43d7b">34,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtMTMtMS0xLTQzODcx_82a5738c-a2a1-4373-aa19-f124d919cb17">52,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtMTYtMS0xLTQzODcx_6d2d09bd-c3a6-41d6-b36d-105806ef3c30">331,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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><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="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><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><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="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><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><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="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><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="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><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><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="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><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></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3de34c77db4640c3bcfbdafa412d4b7c"><div style="text-align:justify"><ix:continuation id="i87c7e1a347c543ecad22c686edd75b5e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.906%"></td><td style="width:0.1%"></td></tr><tr><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><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="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><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><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="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><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><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="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><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="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><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><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="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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2110162c432f4d7b8e81eefe13af2a40_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtNC0xLTEtNDUzMjQ_571ac9e0-3204-4c09-befc-d0d551cccc7a">174,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27fa4d2f538042a799420c85265a0800_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtNy0xLTEtNDUzNDU_c19e4cf5-b8ec-4ef5-b256-7de0f6362455">502,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7144b342a5a04182a8c347ab348d7c4b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtMTAtMS0xLTQ1MzQ3_a7bb83aa-5831-4060-87e9-14168a4e6d57">80,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdb20aae4fb04d4ba7cd86c1dac766b0_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtMTMtMS0xLTQ3MDI5_1add14ef-8b25-4a24-bd94-8f9424d70cea">129,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd067467013e47cbbf6375dc6eba1a8f_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtMTYtMS0xLTQ3MDMy_b4adb2aa-cf63-4e0d-9e46-97cb7950c478">885,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i140703ae95c4494ea6c014b57776cdc8_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtNC0xLTEtNDUzMzE_555e6752-dcdb-4e51-b397-7596ed8ad263">83,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e287c01a5294f4ba7a2c31ea0968843_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtNy0xLTEtNDUzNzY_7b771bf8-8afd-4f92-8cdc-f3dadf37aac8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03f5e390b71e48d594e17b0fdb49f4c9_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtMTAtMS0xLTQ1NDQ0_7aaed677-8c44-41b9-ab88-0c19180fc8a5">3,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37bd1661b1574e15bd6419d00f09f4fa_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtMTMtMS0xLTQ1Mzk0_f65760af-3c8e-4536-af40-a7b6fd8b7b8b">8,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2306f0b5d6744f7cbf3beda34de6089d_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtMTYtMS0xLTQ1Mzg2_3e29a1b1-8084-4512-bd80-697dd5c011db">96,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtNC0xLTEtNDUzNzQ_9d757c0a-6d32-48fd-b6fb-7fd27f6c04f4">258,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtNy0xLTEtNDUzNzg_37e86209-4d32-4bf2-b2b0-ce4461f7d5c8">502,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtMTAtMS0xLTQ3MDI1_2064e630-02fd-439e-be8e-8f131af1da94">83,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtMTMtMS0xLTQ1Mzgw_65c5cbb8-d243-42d3-98df-8b7d0ba72a21">138,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtMTYtMS0xLTQ1Mzg4_0408fe1e-471e-4fb4-beeb-f60db6c1601d">982,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i141e5be76ca04eb5aa8db7c32991a13e_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktNC0xLTEtNDcwMzU_33cacd84-b48a-4aba-83d5-a59d605f916a">144,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818c3cef3fe944aeb29bdcdb539d5768_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktNy0xLTEtNDcwMzc_8e11433a-9bca-40e0-9535-18bf2e3a5399">269,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafa47ee6a8d24a92b2445a2f4edd397b_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktMTAtMS0xLTQ3MDQw_3d15d90b-cabf-466d-b3c6-17aca6c6aecd">65,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d602774bd9444229c7e2ef7617abfee_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktMTMtMS0xLTQ3MDQy_b44a9d95-df44-48a9-8434-3feea0bab530">109,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1805520ec96420ab286d3dd107a4aed_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktMTYtMS0xLTQ3MDQ0_d3471af3-9ed0-4246-b4c2-293dc643327f">589,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaec48b0b32af44b289702aa42c99bf8f_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtNC0xLTEtNDUzOTY_67c0e254-821f-41dd-b2b0-efac498fd723">48,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa10dc83d6d6490b822212f019c941b0_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtNy0xLTEtNDU0MDA_b3a48496-ea46-404b-9db0-889898a98b8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbf77316d10848b5b8bce49c110f1092_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtMTAtMS0xLTQ1NDA0_ba48fd97-26a4-4a17-85e5-77a62bd7b582">3,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5552528aaf4147729447139e72ec5dfb_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtMTMtMS0xLTQ1NDEy_f1d1b57f-666a-4582-a4fc-30476cac9c7a">4,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7b7b676ccb24264a0532790b568b1b6_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtMTYtMS0xLTQ1NDE2_193456ed-ece1-465d-8ffa-adf6e42cc870">57,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtNC0xLTEtNDUzOTg_b1dc64a3-2515-41cc-b12c-256fa13c3dde">193,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtNy0xLTEtNDU0MDI_9de36a6a-de94-4a2f-8ff9-7caff85920b8">269,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtMTAtMS0xLTQ1NDEw_19c727e2-a23c-45b1-a5b0-943466dc4a1f">69,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtMTMtMS0xLTQ1NDE0_de5d65af-5627-4103-8395-d8b468f33646">114,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtMTYtMS0xLTQ1NDE4_9d42c300-c0d7-4091-a08e-0c5fb85c0897">646,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts that we have billed or have an unconditional right to bill our customers. As of March 31, 2022, Accounts receivable included $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfNTUxNg_b1c6d571-b1f2-406c-aff7-5d10064db21d">21,824</ix:nonFraction> of unbilled receivables for which we have an unconditional right to bill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating our expected credit losses, we considered trade receivables, retainage, and costs and estimated earnings in excess of billings, all of which constitute a homogenous portfolio, and therefore, to measure the expected credit loss, they have been grouped together.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to calculate an expected credit loss based on loss rates from historical data. Each segment groups financial assets with similar risk characteristics and collectively assesses the expected credit losses. If an individual asset experiences credit deterioration to the extent the credit risk is no longer characteristic of the other assets in the group, it will be analyzed individually. The loss rates for our portfolios include our history of credit loss expense, the aging of our receivables, our expectation of payments and adjustment for forward-looking factors specific to the macroeconomic trends in the markets we serve.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than trade receivables due in one year or less, we do not have any other financial assets that are past due or are on non-accrual status.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project contracts typically provide for a schedule of billings on percentage of completion of specific tasks inherent in the fulfillment of our performance obligation(s). The schedules for such billings usually do not precisely match the schedule on which costs are incurred. As a result, contract revenue recognized in the statement of operations can and usually does differ from amounts that can be billed to the customer at any point during the contract. Amounts by which cumulative contract revenue recognized on a contract as of a given date exceeds cumulative billings and unbilled receivables to the customer under the contract are reflected as a current asset in our Condensed Consolidated Balance Sheet under the caption &#8220;Costs and estimated earnings in excess of billings&#8221;. Amounts by which cumulative billings to the customer under a contract as of a given date exceed cumulative contract revenue recognized are reflected as a current liability in our Condensed Consolidated Balance Sheet under the caption &#8220;Billings in excess of costs and estimated earnings&#8221;.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022 and 2021, we recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfNzgzMg_5a593a25-ff9a-4c5f-8f36-0d0a52146e9a">38,349</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfNzgzOQ_9e920bc9-9c27-4691-bd45-27d144c7cbf4">28,385</ix:nonFraction> related to our contract liabilities at January 1, 2022 and 2021, respectively. During the six months ended March 31, 2022 and 2021, we recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfMTA5OTUxMTYzNjg0NQ_efaa07a9-def6-49a3-a57c-f96a2938ac43">45,115</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfMTA5OTUxMTYzNjg1Mg_98fa9c2b-a30a-42a6-ada5-f292aa61dac2">33,740</ix:nonFraction> related to our contract liabilities at October 1, 2021 and 2020, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the unrecognized revenue value of our contract commitments. New awards represent the total expected revenue value of new contract commitments undertaken during a given period, as well as additions to the scope of existing contract commitments. Our new performance obligations vary significantly each reporting period based on the timing of our major new contract commitments. At March 31, 2022, we had remaining performance obligations of&#160;$<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODU0NA_69ba6bd4-0455-49c3-b161-6893a7927c1b">835,548</ix:nonFraction>. The Company expects to recognize revenue on approximately $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:PerformanceObligationNext12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODYwNw_02c244f8-6809-4e08-807c-74324b6f8b81">792,953</ix:nonFraction> of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended March 31, 2022, net revenue recognized from our performance obligations satisfied in previous periods was not material.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_43"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfOTk0_5b6439f7-03c1-44bf-8d73-7b2c514b1fac" continuedAt="icfb9eec5b20c4d66b8f56b3fc73456cd" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. DEBT</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022 and September 30, 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LongTermLoansFromBank" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMzY_70a43e00-50b1-4016-8d3a-eeecf22c7776">70,220</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:LongTermLoansFromBank" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfNDM_16682ae6-95a6-4466-bf32-63a6c61d5931">40,339</ix:nonFraction>, respectively, in borrowings outstanding under our revolving credit facility with Wells Fargo Bank, N.A. ("Wells Fargo"), and long-term debt related to loans on capital expenditures of $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMjMx_5e4f67cb-6865-4c54-b1a1-1ea7b0fc0169">15</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMjM4_21397e51-1c2a-40e2-9e2e-5ad3df57303e">63</ix:nonFraction>, respectively. At March 31, 2022, we also had $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMjc1_e74d72d4-79a9-4e58-a3db-4b5699f1548d">4,161</ix:nonFraction> in outstanding letters of credit and total availability of $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMzM4_6204be74-d6c1-419c-b435-6573b5c72728">50,619</ix:nonFraction> under our revolving credit facility without triggering our financial covenants under our Second Amended and Restated Credit and Security Agreement with Wells Fargo (as amended, the "Credit Agreement"). As of March 31, 2022, the Company was in compliance with the financial covenants under the Credit Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022 we entered into the Third Amended and Restated Credit and Security Agreement with Wells Fargo (the "Amended Credit Agreement"), which, among other things, increased our maximum borrowing amount from $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMTIwOTQ2Mjc5MDY1NDc_e2756467-2bd5-4c33-8652-9bcda766f18f">125,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i1dc34eb6468e461fb6d0c683868dffac_I20220428" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMTA5OTUxMTYyOTE0Ng_5a995b54-0a39-470c-9a5c-84a054f60717">150,000</ix:nonFraction>. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 15 - Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information regarding the Amended Credit Agreement. </span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icfb9eec5b20c4d66b8f56b3fc73456cd">The Amended Credit Agreement, which matures on September 30, 2026, contains customary affirmative, negative and financial covenants as disclosed in Item 7 of our Annual Report on Form 10-K for the year ended September 30, 2021.</ix:continuation> </span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_46"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RleHRyZWdpb246YWI4Yzg3NzRlMGJjNGEyYjk2MzA4NThjNDRiZTEyZTlfMzg5_fdf5fe06-3a65-42ce-bdf4-47207c11a9a8" continuedAt="i57a7ba9764534472a88520c992d25ab8" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. PER SHARE INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile the components of basic and diluted earnings (loss) per share for the three and six months ended March 31, 2022 and 2021:</span><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RleHRyZWdpb246YWI4Yzg3NzRlMGJjNGEyYjk2MzA4NThjNDRiZTEyZTlfMzkw_a4b45591-534d-44c4-a935-e1aa149a4bc6" continuedAt="iede04e260df843268cd606258dd2826c" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.708%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMy0zLTEtMS00Mzg3MQ_bf03b789-6098-44cd-b487-cd71a6140e31">5,412</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMy02LTEtMS00Mzg3MQ_6d1a2bf4-c049-430a-a7a7-b6f639270470">12,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNC0zLTEtMS00Mzg3MQ_eae8e438-4748-445b-8e2f-32262a5ae583">870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNC02LTEtMS00Mzg3MQ_12281753-57ef-423a-9506-4ca9cc2a9410">621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to restricted stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNS0zLTEtMS00Mzg3MQ_6c741569-99cf-40b2-8b99-b4e4f8aab91a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNS02LTEtMS00Mzg3MQ_d5731726-618c-4b02-b0b7-ae5c648fcbba">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNi0zLTEtMS00NzA1MQ_ffe9acb4-959e-4b1b-8f6d-754cdc961f82">6,282</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNi02LTEtMS00NzA1Mw_18564ec6-42ee-445e-b11e-071c7479579c">12,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfOS0zLTEtMS00Mzg3MQ_152f28d2-af16-478f-a648-0a57c30dc380">20,772,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfOS02LTEtMS00Mzg3MQ_13b00058-5984-46be-8f49-3a05358fdea3">20,780,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and non-vested securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTAtMy0xLTEtNDM4NzE_9b6c1c36-b846-40f8-8a46-69cab46d7921">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTAtNi0xLTEtNDM4NzE_d22c6eda-77ad-47b0-a5fc-bd249f6bb1ea">291,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common and common equivalent shares outstanding &#8212; diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTEtMy0xLTEtNDM4NzE_b0f3d730-bfd9-4a0d-a9a8-3caa6f74526e">20,772,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTEtNi0xLTEtNDM4NzE_ba6febe3-dc1f-40c8-81c2-d69cac2e8dec">21,071,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTQtMy0xLTEtNDM4NzE_08ca43fb-65ad-437e-b024-33a028312d84">0.30</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTQtNi0xLTEtNDM4NzE_dec306b1-718a-48b8-961a-a5bf4f91cb75">0.59</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTUtMy0xLTEtNDM4NzE_c4376cf3-90a1-4c46-b60c-30c96cae4837">0.30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTUtNi0xLTEtNDM4NzE_af0e07d2-1a83-4232-b1b0-a2540ac60d48">0.58</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></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><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><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><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><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><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><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><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><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><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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><ix:continuation id="iede04e260df843268cd606258dd2826c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.708%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNC0zLTEtMS00Mzg3MQ_f32cafaf-da43-4567-afc6-517ec0d40250">9,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNC02LTEtMS00Mzg3MQ_cc2e44b1-1375-4eda-bcf3-97ce6339d11b">24,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNS0zLTEtMS00Mzg3MQ_509d51e5-28f2-41c2-8d47-633711c1cbff">930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:MinorityInterestChangeInRedemptionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNS02LTEtMS00Mzg3MQ_34ca062a-fd74-4d55-bd48-27a9550314e2">503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to restricted stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNi0zLTEtMS00Mzg3MQ_51b808e6-4005-4b12-981c-66f5ca5290aa">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNi02LTEtMS00Mzg3MQ_1eac31f5-b3dc-4dbf-822c-026d1aa4cab1">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNy0zLTEtMS00Mzg3MQ_6a74cf82-a9ca-4429-8aa2-46ca6933d420">8,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNy02LTEtMS00Mzg3MQ_2362dd83-0350-4ead-9838-6c396fa2197f">24,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTAtMy0xLTEtNDM4NzE_52bb74b5-c7a9-4348-83ec-97f611b5c151">20,737,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTAtNi0xLTEtNDM4NzE_032102db-2fb3-45a5-8dc5-af98e8db841c">20,756,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and non-vested securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTEtMy0xLTEtNDM4NzE_adc46355-0532-4f86-9f8d-ba86758da69d">402,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTEtNi0xLTEtNDM4NzE_dc330d7f-cf56-4ac2-b684-2fafe8d096df">302,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and common equivalent shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTItMy0xLTEtNDM4NzE_48db647c-93c4-4908-9b54-2b9dac1b0e31">21,139,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTItNi0xLTEtNDM4NzE_231c53b2-9c7b-4190-b1bf-74073a06bd52">21,059,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTUtMy0xLTEtNDM4NzE_76956e54-6c26-48bc-875a-a5c046c24f86">0.39</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTUtNi0xLTEtNDM4NzE_125f5dfe-e8fd-4430-9f98-1a256981036b">1.18</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTYtMy0xLTEtNDM4NzE_4c6203d4-9750-470b-9f50-66c885dd9c5d">0.38</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTYtNi0xLTEtNDM4NzE_64766f61-ef90-4b37-8796-70ad72edb936">1.16</ix:nonFraction></span></td></tr></table></ix:continuation></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i57a7ba9764534472a88520c992d25ab8">For the three and six months ended March 31, 2022 and 2021, the average price of our common shares exceeded the exercise price of all of our outstanding options; therefore, all of our outstanding stock options were included in the computation of diluted earnings per share, except for the quarter ended March 31, 2022, where such options would have had an anti-dilutive impact on the Company's loss per share.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_49"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">                                                                                                                                                                                                                                                                                                                                                            <ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RleHRyZWdpb246MTU2NDExZGY5YjI0NGJlMzlhY2Y0ZmViNGI0Yjc1OTlfODUy_218590c3-005f-4aa5-ba8b-8184fdac03e5" continuedAt="id8d1869a12a24db9802d05961ad274cb" escape="true">6.&#160;OPERATING SEGMENTS</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id8d1869a12a24db9802d05961ad274cb" continuedAt="if8ffcc7780464a4b9238dda5ded0b2e2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage and measure performance of our business in four distinct operating segments: Communications, Residential, Infrastructure Solutions, and Commercial &amp; Industrial. These segments are reflective of how the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) reviews operating results for the purpose of allocating resources and assessing performance. The Company&#8217;s CODM is its Chief Executive Officer.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between segments, if any, are eliminated in consolidation. Our corporate organization provides general and administrative services, as well as support services, to each of our four operating segments. Management allocates certain shared costs between segments for selling, general and administrative expenses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the three and six months ended March 31, 2022 and 2021 is as follows:</span></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RleHRyZWdpb246MTU2NDExZGY5YjI0NGJlMzlhY2Y0ZmViNGI0Yjc1OTlfODQ5_fd88392a-fc9e-42bf-af62-10dcd934c9d5" continuedAt="ie80894e2651f4c24bbf1f458541a5968" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi0yLTEtMS00Mzg3MQ_4520ce31-858d-40c6-9570-4b6c5488991e">130,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi00LTEtMS00Mzg3MQ_fdd1aa51-5efe-4986-9484-48f495fd8184">260,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi02LTEtMS00Mzg3MQ_f6168e19-6641-47e2-ba1b-6f751f0298bd">41,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi04LTEtMS00Mzg3MQ_c869173d-a05c-47dd-9109-c45dc84790da">68,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi0xMC0xLTEtNDM4NzE_73d66186-3b92-4cd0-8064-110c685520b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi0xMi0xLTEtNDM4NzE_826400e8-e401-4ad3-a547-fbdda376b816">501,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy0yLTEtMS00Mzg3MQ_3aa38c13-41f4-48d6-9874-d7cb19a074ef">119,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy00LTEtMS00Mzg3MQ_c7137dba-6625-44ca-8b70-466923e17fd6">214,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy02LTEtMS00Mzg3MQ_bc0d6195-3466-4918-a4e5-e558be0ff862">34,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy04LTEtMS00Mzg3MQ_878373db-0ff2-45a5-815b-2ae54b1ee109">74,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy0xMC0xLTEtNDM4NzE_ca651c94-1c1a-4259-b447-29c523a5930b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy0xMi0xLTEtNDM4NzE_20090f70-c743-457a-a1a4-c0f40ff9a747">443,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC0yLTEtMS00Mzg3MQ_587627ea-66e4-4619-b8e1-d9cbe59a4335">11,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC00LTEtMS00Mzg3MQ_4617307e-68d6-491d-9dec-3cebeb05ee53">45,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC02LTEtMS00Mzg3MQ_b90bfffe-a055-454b-b4be-cbe216273957">7,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC04LTEtMS00Mzg3MQ_2f260e0f-c1b1-45cd-8a1d-0ea58893f69a">5,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC0xMC0xLTEtNDM4NzE_389f0432-ae51-4170-add1-fd90eda790bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC0xMi0xLTEtNDM4NzE_d023d568-8fa3-4402-b22b-25821b6eba54">58,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS0yLTEtMS00Mzg3MQ_16363716-0f4a-4b5d-96bc-48bbbe5f32da">10,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS00LTEtMS00Mzg3MQ_f3da84fc-b388-4fdf-834d-4dab3a284fc6">33,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS02LTEtMS00Mzg3MQ_88d264df-59a9-49e5-ac91-54443f8ee184">6,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS04LTEtMS00Mzg3MQ_00aba86f-8a14-4434-8184-337e57d4ea9a">8,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS0xMC0xLTEtNDM4NzE_868074a0-a508-4df4-8311-efb373cb05d8">4,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS0xMi0xLTEtNDM4NzE_0b7d47ce-db46-468f-acaf-8efe38e22ff2">63,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNi00LTEtMS00Mzg3MQ_5653d7b9-79d8-4f71-965b-fe091a4d3bf2">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNi0xMi0xLTEtNDM4NzE_e61941b8-981f-48d6-9102-d7ab1e0a849a">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy0yLTEtMS00Mzg3MQ_cec19253-47d3-4b46-8483-6d3ca9ff2a35">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy00LTEtMS00Mzg3MQ_9692eb9b-f122-41ba-b82e-2d59f3d101d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy02LTEtMS00Mzg3MQ_dccf3fde-c929-463f-be62-e597175374b2">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy04LTEtMS00Mzg3MQ_03fb932d-f82e-4fcc-b8d1-f80e14a121f8">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy0xMC0xLTEtNDM4NzE_717735a3-c710-43fe-9d7f-fdea2a1f4f09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy0xMi0xLTEtNDM4NzE_69a7d320-8069-4b4a-92a1-78f614eca44d">68</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC0yLTEtMS00Mzg3MQ_5c7798b2-70eb-45ca-9cae-e812dbd4bf93">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC00LTEtMS00Mzg3MQ_b914741b-a891-43f3-b36b-2ac3749461e9">11,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC02LTEtMS00Mzg3MQ_18a5f34a-23d8-4105-af08-070a9a5c9690">698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC04LTEtMS00Mzg3MQ_b5172a2d-c366-4d95-bafd-61949cb13f18">13,634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC0xMC0xLTEtNDM4NzE_6072e54c-26f9-41e6-bc1b-e405f4dd87a9">4,037</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC0xMi0xLTEtNDM4NzE_1d6c7370-b1fb-4096-8cfa-c8b3faa3f402">4,924</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtMi0xLTEtNDM4NzE_5a335ced-d0f5-47af-b04b-5e2fd6076034">362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtNC0xLTEtNDM4NzE_37bb9d46-cdf4-4abb-a810-60111e389700">3,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtNi0xLTEtNDM4NzE_9bf7356d-a11b-4ac7-a929-f52842d61d63">1,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtOC0xLTEtNDM4NzE_bd8b2771-6f3c-4493-bd83-8d13b810afef">647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtMTAtMS0xLTQzODcx_4b66c8cb-83dd-4f60-9041-891a51926079">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtMTItMS0xLTQzODcx_b9e8e450-5a6e-44d3-b7f2-d13e6478c621">6,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtMi0xLTEtNDM4NzE_f97b9a1e-6a1d-4262-b3a9-3ef0ffd426d2">750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtNC0xLTEtNDM4NzE_e9069ca4-7cf5-4160-8516-066f1313646d">6,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtNi0xLTEtNDM4NzE_365a2919-5c58-479f-933b-39decca5a6a3">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtOC0xLTEtNDM4NzE_f466fda5-1695-470a-bb22-11d3dadea246">840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtMTAtMS0xLTQzODcx_814d66c0-1b49-41d6-9850-61396477eacb">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtMTItMS0xLTQzODcx_fe10dd01-d8d7-4e25-8093-efa8d4114c85">9,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItMi0xLTEtNDM4NzE_99caff41-60a0-44a5-ae06-5cfa85149e27">171,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItNC0xLTEtNDM4NzE_773d571e-39b0-4771-8489-e72f2b3da672">363,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItNi0xLTEtNDM4NzE_760925d6-3424-491c-9fd1-9661763c014f">150,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34757811b1194fcab2bf62230db3727c_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItOC0xLTEtNDM4NzE_c73c4e48-86df-4dcd-b86b-3945a39d6ab8">99,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58bffbb7ceab448da0d750c0ec735784_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItMTAtMS0xLTQzODcx_db9135a0-3de5-49bd-ae00-075fb7c45205">45,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItMTItMS0xLTQzODcx_86aa0623-01a7-42d0-91dc-2a8d48a910a3">831,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi0yLTEtMS00Mzg3MQ_230a5359-b40c-4e45-b23f-c80d6d8429f0">94,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi00LTEtMS00Mzg3MQ_5cc5b1a4-a8bc-40fe-bd2b-4ee14b00a752">150,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi02LTEtMS00Mzg3MQ_f264d277-c453-4d32-871e-4db7ef705be0">34,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi04LTEtMS00Mzg3MQ_321eaa05-e6c1-487f-98ed-50f839988581">52,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi0xMC0xLTEtNDM4NzE_24295704-bb9e-4201-b245-ed2ef776865a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi0xMi0xLTEtNDM4NzE_0dff6358-afae-4622-8784-c62137a34bbe">331,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy0yLTEtMS00Mzg3MQ_a1003a6d-cff9-4384-8621-83d5bd72789e">75,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy00LTEtMS00Mzg3MQ_08c0d629-13cf-484a-a123-9ff71ecf6757">120,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy02LTEtMS00Mzg3MQ_f6ed1eb0-05e1-4ed2-8197-5943398ff79a">25,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy04LTEtMS00Mzg3MQ_881eb31e-d973-4cc4-9115-c2e933561b84">46,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy0xMC0xLTEtNDM4NzE_ab6624e5-cc9c-493c-98f4-abc6dfa1c8d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy0xMi0xLTEtNDM4NzE_a9accafa-46cf-4e11-9a57-6d4c49fa8f44">267,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC0yLTEtMS00Mzg3MQ_11b3c331-76b5-401e-b200-60f2378a881f">19,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC00LTEtMS00Mzg3MQ_385acc85-20c3-4d32-b9b4-a3ebf67fdae1">30,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC02LTEtMS00Mzg3MQ_92831b30-3e2d-4b7d-9655-4543d1bbc0aa">9,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC04LTEtMS00Mzg3MQ_0b111b34-fffb-49ba-a683-0969905feb49">5,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC0xMC0xLTEtNDM4NzE_e1d43a9b-515d-4f4d-a394-454bb5021c24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC0xMi0xLTEtNDM4NzE_7c48c012-11dd-48d7-b488-96dce26e17ac">64,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS0yLTEtMS00Mzg3MQ_d90d6716-33f1-4bd8-8a84-3fd71a9f4162">9,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS00LTEtMS00Mzg3MQ_f5cddfed-49c3-4031-8a0e-da455008dff0">21,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS02LTEtMS00Mzg3MQ_c9a83a0a-a27c-41c7-bd76-16ef1b31e00c">6,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS04LTEtMS00Mzg3MQ_1c483159-33fc-406e-8a55-0892fd99445c">6,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS0xMC0xLTEtNDM4NzE_df4428b8-aefa-44c4-ae3c-4cf9465b93d9">3,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS0xMi0xLTEtNDM4NzE_818b2355-126c-4269-830b-72cb5469eea1">47,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNi00LTEtMS00Mzg3MQ_0d603a8e-ca9a-4420-a3c7-4530ac57001e">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNi0xMi0xLTEtNDM4NzE_6258efa9-84be-43d6-8e14-e95cdbcb207f">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy0yLTEtMS00Mzg3MQ_7814dc3a-11fe-452b-9294-2f78fa0a548c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy00LTEtMS00Mzg3MQ_51e12a63-ac9d-4f79-8be6-20e2cd83d3b5">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy02LTEtMS00Mzg3MQ_356ea140-b0f7-47cc-9f44-3c7944b5d400">26</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy04LTEtMS00Mzg3MQ_9c84ace9-4300-4b61-8006-57a4dad0ea0c">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy0xMC0xLTEtNDM4NzE_02b9ba54-8d82-47e6-a364-8cb9ff085745">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy0xMi0xLTEtNDM4NzE_582b6f39-3836-43f1-8618-c39230e18f8b">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC0yLTEtMS00Mzg3MQ_0202598e-af75-48eb-bb94-abe61f432b57">9,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC00LTEtMS00Mzg3MQ_ffb3ef5c-63a8-4aa5-975a-3cdc53da1896">8,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC02LTEtMS00Mzg3MQ_7bda4730-754c-434d-99e3-48aa989f72aa">3,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC04LTEtMS00Mzg3MQ_9e40aa87-6c0a-4c80-978d-d06ad07fd9b1">1,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC0xMC0xLTEtNDM4NzE_47bb5212-3b44-4419-91eb-55783c73ad15">3,445</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC0xMi0xLTEtNDM4NzE_cd198eae-7e65-4cf2-b42a-3e1d77392131">17,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtMi0xLTEtNDM4NzE_325040ab-cb6c-424d-b253-dfda09a86c3d">347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtNC0xLTEtNDM4NzE_90aafe05-1bdf-42d8-8d04-16d338789fd8">3,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtNi0xLTEtNDM4NzE_94c7e9aa-b5f2-499f-b6e3-535a3775f079">1,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtOC0xLTEtNDM4NzE_17905ac7-19e4-44e1-9945-2f911402fbb8">683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtMTAtMS0xLTQzODcx_05a03a37-b3dd-4e82-a592-d4fe4aae1158">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtMTItMS0xLTQzODcx_0b3bf7f4-4a15-4f02-b099-5b2ab584d39d">5,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtMi0xLTEtNDM4NzE_a1a11cf0-dc2b-45cb-bcc3-18c2a06728b7">133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtNC0xLTEtNDM4NzE_12a30609-6ed8-4d49-a23e-7e576c112826">1,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtNi0xLTEtNDM4NzE_7b6c21ad-3bea-468a-b5c5-03c93a0202d7">163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtOC0xLTEtNDM4NzE_0bd3ec52-22ec-4220-bba4-4edd31cbd451">397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtMTAtMS0xLTQzODcx_e7435b81-51d1-431d-9cfa-280c7eb79a23">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtMTItMS0xLTQzODcx_b76983fa-455f-4993-9819-71c344abdefd">1,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77f0492da7e840b08d2b8e44e8e150e3_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItMi0xLTEtNDM4NzE_10cbf896-c2f5-4fb9-8d1c-f578d46f00ed">128,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id91828dc7f3844b2b1a2b2df354107cd_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItNC0xLTEtNDM4NzE_046c25be-4bf2-413a-99e5-a4f42b4f0e2b">215,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8faafae05bde4840a17a8daa259c471f_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItNi0xLTEtNDM4NzE_f1249dd9-1313-43bc-917f-f736fd09de3a">134,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41a614c5c5fe47d9bb50550eb9450516_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItOC0xLTEtNDM4NzE_32618d80-0da4-4e5e-aae4-2b68805b4a98">69,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic843218c15e34d5f87fb35543d14be83_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItMTAtMS0xLTQzODcx_ee60cac4-f8f4-42d6-a7d9-237182381a21">68,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItMTItMS0xLTQzODcx_1fa478be-3797-4bf7-a564-1a451e77059a">615,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if8ffcc7780464a4b9238dda5ded0b2e2"><ix:continuation id="ie80894e2651f4c24bbf1f458541a5968"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0yLTEtMS00Mzg3MQ_5b6cfa20-1168-48fb-a4ac-e295d2eb5a44">258,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy00LTEtMS00Mzg3MQ_552e6d29-11b3-4a95-83b8-08e2e27ac1e0">502,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy02LTEtMS00Mzg3MQ_ff8b85b7-50f1-4c13-82fa-077bb2d62954">83,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy04LTEtMS00Mzg3MQ_80280f55-5221-4563-a0f9-a612d9dc596f">138,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMC0xLTEtNDM4NzE_f3654557-c2b6-4bce-9365-fd04a8606d27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMi0xLTEtNDM4NzE_2f6b103c-d447-4daa-b757-9aa7675a0994">982,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC0yLTEtMS00Mzg3MQ_77eae7ca-b543-439f-8d57-5b357517a643">226,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC00LTEtMS00Mzg3MQ_47206b6b-e101-4268-957c-37c3c243b1da">414,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC02LTEtMS00Mzg3MQ_f78c9134-4974-4cde-945b-24663b62494d">69,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC04LTEtMS00Mzg3MQ_4609fe2f-7a45-4aba-9652-c40c673a0059">134,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC0xMC0xLTEtNDM4NzE_b58d6849-1a7d-4e21-885c-4b0ac724b67c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMi0xLTEtNDcwNzU_6ab8b888-c99a-44de-a534-5c6490e23f32"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMi0xLTEtNDcwNzU_f30a7650-78df-44b0-85b8-4bc2b7b4da0e">843,868</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS0yLTEtMS00Mzg3MQ_62e67b4a-3c62-41d7-b6fb-e73ddac7acfb">31,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS00LTEtMS00Mzg3MQ_974c6f8f-6099-4ce8-aaa7-9bf1c70638bc">88,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS02LTEtMS00Mzg3MQ_92e504d1-18d7-4bed-97e8-5a056c3885e8">14,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS04LTEtMS00Mzg3MQ_ce64e667-ad5f-4663-ad9b-86508e758636">3,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS0xMC0xLTEtNDM4NzE_5c5d89e4-a018-40ac-ab7f-455450117de8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS0xMi0xLTEtNDM4NzE_1c79c74d-6fd9-4e4e-b668-0f2400ec381f">138,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi0yLTEtMS00Mzg3MQ_0f98d00a-18e8-498a-b28f-becca6d72f11">22,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi00LTEtMS00Mzg3MQ_2e2743b2-2947-4c8e-93fd-529daa610dd2">64,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi02LTEtMS00Mzg3MQ_e799794e-a0a7-493b-8d43-db804d2f5ad8">12,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi04LTEtMS00Mzg3MQ_949df28a-18ab-4949-9905-1df178639aa9">15,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi0xMC0xLTEtNDM4NzE_c83780f4-467f-4a02-b2e0-b9f5c0984ae9">7,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi0xMi0xLTEtNDM4NzE_9002cb21-4830-413a-b3cf-4f492ea8aaba">122,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNy00LTEtMS00Mzg3MQ_a68f1dc7-bb7e-4771-939f-92a7781d4628">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNy0xMi0xLTEtNDM4NzE_6ef20476-fc7d-44f4-9a60-f723d220cfc6">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC0yLTEtMS00Mzg3MQ_ea9de18d-3c20-4769-9938-d608f7ef84e2">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC00LTEtMS00Mzg3MQ_0e19b20b-9c4a-42ec-ae95-fe89255cc6d7">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC02LTEtMS00Mzg3MQ_1f68749b-97d4-4f9c-8b09-33f8d55146a6">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC04LTEtMS00Mzg3MQ_06208d3e-5b6b-4eef-bcc3-0d0e106bc881">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC0xMC0xLTEtNDM4NzE_e63c9d6f-e79e-454f-a7ab-eed5bbc95b2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC0xMi0xLTEtNDM4NzE_24392d14-b4bc-408b-bfba-54b8595d99a3">73</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS0yLTEtMS00Mzg3MQ_7c4fd784-838b-461f-a3f4-bba98a43a340">9,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS00LTEtMS00Mzg3MQ_569fc703-d72a-41d2-b33b-e7b060d16a92">23,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS02LTEtMS00Mzg3MQ_662fa522-51ec-410d-b75a-96a9b4ea7307">2,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS04LTEtMS00Mzg3MQ_67f69418-2e26-408a-940d-fe27b2e07bde">12,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS0xMC0xLTEtNDM4NzE_22b075cc-2f0a-44f1-b4c7-3b157bdf9c82">7,733</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS0xMi0xLTEtNDM4NzE_2230442e-0eb6-4e76-bc5f-1d10a974dcb1">15,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtMi0xLTEtNDM4NzE_4a8d505a-bedc-454d-b69e-07803f2a95e9">721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtNC0xLTEtNDM4NzE_366107da-df22-4cd7-a235-1f4e1abcb5b4">7,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtNi0xLTEtNDM4NzE_73219d42-217f-4455-9a7c-6392c5576a71">2,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtOC0xLTEtNDM4NzE_f5409233-6a91-49a8-98fe-4216e6e915c0">1,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtMTAtMS0xLTQzODcx_510259ea-bb6a-40de-8a02-c573828d9be3">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtMTItMS0xLTQzODcx_f8ecd7b0-782c-4445-901d-9c1e38dbe4c0">12,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItMi0xLTEtNDM4NzE_cb97ea1a-4485-4867-a70b-c180b8bef04f">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItNC0xLTEtNDM4NzE_fe0905e0-cff4-4e1f-b44e-c54f65b7f685">7,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItNi0xLTEtNDM4NzE_0960ee60-32cf-42bf-9dac-2c10d7c77bbe">11,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItOC0xLTEtNDM4NzE_5d526e2e-52da-4da3-852c-f21e604fb47b">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItMTAtMS0xLTQzODcx_80f11845-4fbd-4758-9421-d06f519331a1">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItMTItMS0xLTQzODcx_86ddb477-a57f-4cd6-bb4c-f75307db0fa3">21,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtMi0xLTEtNDM4NzE_34acc719-24c5-45c9-b13c-51f80db5ad9b">171,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtNC0xLTEtNDM4NzE_5dce6ee7-4242-430d-a9ff-3aa83651ccba">363,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtNi0xLTEtNDM4NzE_498e16a4-0d66-4f37-8339-4eef2c323b97">150,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34757811b1194fcab2bf62230db3727c_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtOC0xLTEtNDM4NzE_39058ab1-fdf1-4f5a-bd32-de01fec7e83c">99,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58bffbb7ceab448da0d750c0ec735784_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtMTAtMS0xLTQzODcx_e90470fc-c684-49da-8268-a0acb3db045c">45,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtMTItMS0xLTQzODcx_b728f1d4-fbdf-4b39-a9a9-c1378608e2f1">831,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0yLTEtMS00Mzg3MQ_14ffa988-1c81-4104-b5b8-0c76fd8c0159">193,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy00LTEtMS00Mzg3MQ_88203e2c-61a6-43c1-bae0-d45e11734c3b">269,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy02LTEtMS00Mzg3MQ_1fe74674-1185-4bbc-a85b-b16692a024e2">69,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy04LTEtMS00Mzg3MQ_127138f9-f12b-40ca-a01a-631a5dcb0ddc">114,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMC0xLTEtNDM4NzE_0c62ad22-5c35-47c4-a049-ed7a35b67d32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMi0xLTEtNDM4NzE_24132509-8777-49f7-8bfa-97c4b126ac74">646,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC0yLTEtMS00Mzg3MQ_170f28d0-190d-45e4-9071-0a6043f195b0">155,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC00LTEtMS00Mzg3MQ_032c7748-19ea-4301-9c23-4261772f3362">216,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC02LTEtMS00Mzg3MQ_f3e593a0-0c4e-4475-bea8-f0d0d20acd9e">48,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC04LTEtMS00Mzg3MQ_dcb053e1-9999-4e59-8e51-5b336f735a6c">103,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC0xMC0xLTEtNDM4NzE_a5001f4b-b856-4228-a419-c8aea45ed7da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMi0xLTEtNDcwNzc_1ed92256-b24c-4f38-b1df-7be855a0fa00"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMi0xLTEtNDcwNzc_7e02dabd-8c09-429d-895e-d12ebca3c4c9">523,246</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0yLTEtMS00Mzg3MQ_93ecb1ce-691d-4c60-86fd-751317261160">38,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS00LTEtMS00Mzg3MQ_71759f30-3d0e-4e13-a178-e5cb15fc51bb">53,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS02LTEtMS00Mzg3MQ_40a4721a-de3f-4a23-972f-ce2078526979">20,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS04LTEtMS00Mzg3MQ_e7ad3b13-9bd5-41a8-9f4b-844698b8f765">11,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0xMC0xLTEtNDM4NzE_c7cb2e03-2df8-48ec-9159-b5f8e3bf28d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0xMi0xLTEtNDM4NzE_407caee5-91f3-42d5-a451-d70428d74fdb">123,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi0yLTEtMS00Mzg3MQ_7bc784a3-43f9-4f05-bedd-090d5abf911a">18,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi00LTEtMS00Mzg3MQ_6b3277ea-9bd6-46e9-a5e3-5b67956c708c">38,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi02LTEtMS00Mzg3MQ_52a6d8bf-cfa3-442a-9cfb-9bdd30da345e">11,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi04LTEtMS00Mzg3MQ_05ec5fce-dda7-406a-a481-0e507a413cf8">13,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi0xMC0xLTEtNDM4NzE_269c8683-b58a-40a7-80ba-a537b38c40a2">7,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0xMi0xLTEtNDcwNzk_29d33c02-9c91-4f73-af69-be0c58fb610c">90,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNy00LTEtMS00Mzg3MQ_52f6b987-d385-4706-af15-ae748200a3ad">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNy0xMi0xLTEtNDM4NzE_6258efa9-84be-43d6-8e14-e95cdbcb207f">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC0yLTEtMS00Mzg3MQ_ea1a25c8-e7e9-400f-907a-d2fba18b9f67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC00LTEtMS00Mzg3MQ_92054849-fb93-4126-9ae2-9e8ef0071f21">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC02LTEtMS00Mzg3MQ_44de774b-d032-4261-8f57-714248f90de5">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC04LTEtMS00Mzg3MQ_0ca4f0ae-8b27-4144-b66b-b84cc29d13b4">17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC0xMC0xLTEtNDM4NzE_2732aa93-6210-4799-8bae-0aa138c893be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC0xMi0xLTEtNDM4NzE_207dfbc0-0672-41d6-bf7e-f864fcb6a742">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS0yLTEtMS00Mzg3MQ_e5584759-cb8b-4c01-b5b5-3b79c8bc515d">19,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS00LTEtMS00Mzg3MQ_3ecf6e39-9b66-43fe-b08e-2903677d6a83">14,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS02LTEtMS00Mzg3MQ_3c6e9eee-b311-4841-bb5a-82c964bf42da">8,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS04LTEtMS00Mzg3MQ_e85659fd-53d3-4670-a96f-781f0244deb7">1,894</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS0xMC0xLTEtNDM4NzE_4e269ccc-6bfe-4127-b1a1-ed6d689458b8">7,528</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS0xMi0xLTEtNDM4NzE_d94917c3-63fe-478c-86c8-8d5837bf1898">33,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtMi0xLTEtNDM4NzE_62dece35-dd7a-4fb7-ae50-6495fa39f08f">694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtNC0xLTEtNDM4NzE_f67b7bad-4368-4086-9265-6d123c6e77da">4,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtNi0xLTEtNDM4NzE_bf205fad-f224-4238-bb7f-36b9e3134559">2,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtOC0xLTEtNDM4NzE_42113d3c-75e8-439b-a132-22b08020e997">1,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtMTAtMS0xLTQzODcx_1b6a32d7-0076-46da-8521-6de7bd81548e">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtMTItMS0xLTQzODcx_87274b06-e2b9-4a0f-9924-cffa4ab8e14a">9,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItMi0xLTEtNDM4NzE_9c573883-b845-4890-baea-58e99e573703">265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItNC0xLTEtNDM4NzE_06059142-96c4-4187-abe2-45d17889d70e">1,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItNi0xLTEtNDM4NzE_6a442990-7876-425a-9b45-1222443bcff9">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItOC0xLTEtNDM4NzE_257c9c14-d369-4fd9-a95d-1bb72119ae31">665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItMTAtMS0xLTQzODcx_930e5412-c630-4727-974b-2b65ec5fe135">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItMTItMS0xLTQzODcx_8f98842a-193f-40ce-82aa-7d09d8039143">3,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77f0492da7e840b08d2b8e44e8e150e3_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtMi0xLTEtNDM4NzE_10cbf896-c2f5-4fb9-8d1c-f578d46f00ed">128,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id91828dc7f3844b2b1a2b2df354107cd_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtNC0xLTEtNDM4NzE_046c25be-4bf2-413a-99e5-a4f42b4f0e2b">215,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8faafae05bde4840a17a8daa259c471f_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtNi0xLTEtNDM4NzE_97ef0905-aff7-4167-a592-05f5e76768fb">134,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41a614c5c5fe47d9bb50550eb9450516_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtOC0xLTEtNDM4NzE_32618d80-0da4-4e5e-aae4-2b68805b4a98">69,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic843218c15e34d5f87fb35543d14be83_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtMTAtMS0xLTQzODcx_ee60cac4-f8f4-42d6-a7d9-237182381a21">68,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtMTItMS0xLTQzODcx_1fa478be-3797-4bf7-a564-1a451e77059a">615,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_52"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDg0NA_a51bfa33-ee26-4109-b610-48e42ff35399" continuedAt="i41cd5e69f716400a8cd4a6d0bc42cf26" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s 2006 Equity Incentive Plan, as amended and restated (the &#8220;Equity Incentive Plan&#8221;), provides for grants of stock options as well as grants of stock, including restricted stock. Approximately <ix:nonFraction unitRef="shares" contextRef="id50c3fa72d1c4e638e806d5d911041e1_I20220331" decimals="-6" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjU4_fb66f931-3a17-443f-8fb8-51b23a90aff7">3.0</ix:nonFraction>&#160;million shares of common stock are authorized for issuance under the Equity Incentive Plan, of which approximately <ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzc2_6ed0db18-6e0e-47eb-b578-61d19aac9459">713,151</ix:nonFraction> shares were available for issuance at March 31, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Program</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, our Board authorized a stock repurchase program for the purchase from time to time of up to <ix:nonFraction unitRef="shares" contextRef="idc244153b7794af7a52faa28a5a34884_I20160930" decimals="-5" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNTUw_0e7d1a2c-6c39-4b9d-8d42-1a1ab754db19">1.5</ix:nonFraction> million shares of the Company&#8217;s common stock, and on May 2, 2019, our Board authorized the repurchase from time to time of up to an additional <ix:nonFraction unitRef="shares" contextRef="i1238a31dcecc4611b56d92fdf04107d9_I20190502" decimals="-6" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDg1MA_147e52ce-990b-4f43-8b2b-0cf39661ed52">1.0</ix:nonFraction> million shares of our common stock under the stock repurchase program.&#160;Share purchases are made for cash in open market transactions at prevailing market prices or in privately negotiated transactions or otherwise.&#160;The timing and amount of purchases under the program are determined based upon prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.&#160;All or part of the repurchases may be implemented under a Rule 10b5-1 trading plan, which allows repurchases under predetermined terms at times when the Company might otherwise be prevented from purchasing under insider trading laws or because of self-imposed blackout periods.&#160;The program does not require the Company to purchase any specific number of shares and may be modified, suspended or reinstated at any time at the Company&#8217;s discretion and without notice. We repurchased <ix:nonFraction unitRef="shares" contextRef="icd0eb6cb728d409a912d876282d1c299_D20220101-20220331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTU3Ng_bee089c4-2dfe-45b1-b30c-1d31199ac7e7">2,587</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="icd11ba4b34f941aa90864a94178a37d5_D20211001-20220331" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTYzMw_7b21df02-0da3-4f74-ac61-e74e6bddd9b5">59,002</ix:nonFraction> shares, respectively, of our common stock during the three and six months ended March 31, 2022 in open market transactions at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY4MQ_de484146-bbb8-4756-8a8a-ba395030a41a">49.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTY1Nw_47e040fa-3e80-4d8b-a646-97d7ea566f48">46.81</ix:nonFraction>, respectively, per share. We repurchased no shares of our common stock during the three and six months ended March 31, 2021 in open market transactions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, we issued <ix:nonFraction unitRef="shares" contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTg1NA_8296bbb9-9b72-4488-aa25-a9f43155aed8">73,627</ix:nonFraction> shares of common stock from treasury stock to employees and repurchased <ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTkyOQ_25c4cf21-86ce-45f8-abf6-e143312f0a9d">45,198</ix:nonFraction> shares of common stock from our employees to satisfy statutory tax withholding requirements upon the vesting of </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i41cd5e69f716400a8cd4a6d0bc42cf26" continuedAt="i972eb80dc5d04bb8b8c1c75be2271116"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain performance phantom stock units under the Equity Incentive Plan. In addition, we issued <ix:nonFraction unitRef="shares" contextRef="i9b8ff49544dc4bcdb0506654fc7bb0ab_D20211001-20220331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjE0MA_df8d8caf-e884-4200-9905-5f1358663bbe">83,540</ix:nonFraction> shares from treasury stock to satisfy the vesting of Director PSUs (as defined below) in conjunction with the departure of a Board member.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the six months ended March 31, 2021, we issued <ix:nonFraction unitRef="shares" contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjMxNw_c29fc18c-57d4-44f8-bd93-4941f914e23a">38,087</ix:nonFraction> shares of common stock from treasury stock to employees and repurchased <ix:nonFraction unitRef="shares" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjM5Mg_18205ff7-41fc-46cd-a864-ab4fb85103b2">16,882</ix:nonFraction> shares of common stock from our employees to satisfy statutory tax withholding requirements upon the vesting of certain performance phantom stock units under the Equity Incentive Plan. In addition, <ix:nonFraction unitRef="shares" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjU5Mw_e5f12ea4-4636-469f-bffa-baaeb7168664">13,996</ix:nonFraction> restricted shares were forfeited by certain former employees upon their departure and returned to treasury stock. We also issued <ix:nonFraction unitRef="shares" contextRef="ia32b0756f5a747639550bb7320af100f_I20210331" decimals="0" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjcyNQ_1190722e-2ffb-4eb8-9814-d3cc48d48bf3">380</ix:nonFraction> unrestricted shares of common stock from treasury to members of our Board of Directors as part of their overall compensation, and we issued <ix:nonFraction unitRef="shares" contextRef="id58ab985be8d4a8d97ed49b244636744_D20201001-20210331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY0OTI2NzQ0NzMwMw_2aea0a80-2bee-4f22-955a-03239333fef4">68,860</ix:nonFraction> shares from treasury stock to satisfy the vesting of Director PSUs in conjunction with the departure of a board member. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We granted <ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjg4Ng_28e7997b-058a-4f7b-86cf-2351b44c739d">no</ix:nonFraction> restricted shares to executives during the six months ended March 31, 2022. Of the awards previously granted, <ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjk3OQ_805b87c7-eca4-42b6-b99e-4b6a8724a81e">3,118</ix:nonFraction> shares vested. The remaining restricted shares either vest subject to the achievement of specified levels of cumulative net income before taxes or vest based on the passage of time. During the three months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="ie3c33a4b6bcd4e5a8ee9e5a6e04c166c_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzIyMA_2769f976-de72-4b18-a198-3ea083dc8311">36</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ida0b15819b8a4e2eb0cc1ecf60fe3fa4_D20210101-20210331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzIyOA_92c77dfc-a5e5-4b06-b270-61f08a59c2db">36</ix:nonFraction>, respectively, in compensation expense related to all restricted stock awards. During the six months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="i46a4a4f1d0424ef8a4a5e5ba0fd3913b_D20211001-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY0OTI2NzQ0NzQ5MQ_1c414f21-8d7a-478f-ba46-42bc9631507f">71</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib97cc05ae5734447bde15d8d6646ee81_D20201001-20210331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY0OTI2NzQ0NzQ4NQ_342d53a0-84a4-4d60-8038-037909b77633">74</ix:nonFraction>, respectively, in compensation expense related to all restricted stock awards. At March 31, 2022, the unamortized compensation cost related to outstanding unvested restricted stock was $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzQwNA_68425b45-8f49-4d3f-810d-02af178ec300">95</ix:nonFraction>. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director Phantom Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director phantom stock units (&#8220;Director PSUs&#8221;) are granted to the members of the Board of Directors as part of their overall compensation. The Director PSUs are contractual rights to receive one share of the Company's common stock and are paid via unrestricted stock grants to each director upon their departure from the Board of Directors, or upon a change in control. We record compensation expense for the full value of the grant on the date of grant. During the three months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="iea8c72f85fdb4f77bd28a2f4858b409c_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzk1MQ_8e9c0d2a-3e25-43fa-84b6-6d50b49c9021">96</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id02350322aae490b8007609697a4a434_D20210101-20210331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjc0ODc3OTA3NTY5OA_354afcd2-6ab1-480a-a44f-0bb4a10092e1">90</ix:nonFraction>, respectively, in compensation expense related to these grants. During the six months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="ie679bae714f94deea335ca93c1d0bb9a_D20211001-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMDk3Mw_a1384908-a2b3-4523-b6aa-1fe35cb6b515">193</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifeae1b30590e4cedb1cef9a244ea2a67_D20201001-20210331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjc0ODc3OTA3NTcwMw_e0ba5df4-38e9-4c49-aa39-73708e734a9e">186</ix:nonFraction>, respectively, in compensation expense related to these grants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Phantom Stock Units </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An employee phantom stock unit (an &#8220;Employee PSU&#8221;) is a contractual right to receive one share of the Company&#8217;s common stock. Depending on the terms of each grant, Employee PSUs may vest upon the achievement of certain specified performance objectives and continued performance of services, or may vest based on continued performance of services through the vesting date. </span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i972eb80dc5d04bb8b8c1c75be2271116">As of March 31, 2022, the Company had outstanding Employee PSUs, which, subject to the achievement of certain performance metrics, could result in the issuance of <ix:nonFraction unitRef="shares" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDU4NQ_ca7b0c26-88ca-4598-808c-874b0540a325">321,463</ix:nonFraction> shares of common stock. During the six months ended March 31, 2022, we granted <ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDY1Nw_981f1211-bc3f-466b-88c0-8e4c7a2485d8">150,447</ix:nonFraction> Employee PSUs, <ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDY3NQ_28c919e0-8222-4ac6-be95-2fa82417e111">4,962</ix:nonFraction> were forfeited, and <ix:nonFraction unitRef="shares" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="iesc:Sharesvested" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDY5OA_ed3cd6e4-68ed-4198-b280-9113920d8f48">106,964</ix:nonFraction> vested. During the three months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="i1870f01fc9a74221bc66f85b1601cd74_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDc2NA_02c82cab-72a1-4365-abea-fde4e8f8aad0">864</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="icc0ad5015e5c40d4be5dc88c0a812000_D20210101-20210331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDc3MQ_b8166be7-3904-48f5-8569-a82361409f4e">711</ix:nonFraction>, respectively, in compensation expense related to Employee PSU grants. During the six months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="ie4125d1f7d82405b936d6e38dd5c8af4_D20211001-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTE0Ng_3ca0652d-b38d-4bcd-8388-32ffd965973f">1,632</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i05ae0506f71e4a97afdeccb0ab7c778f_D20201001-20210331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTE1Ng_e66ee79d-40ea-4399-8794-6477e82d0495">1,408</ix:nonFraction>, respectively, in compensation expense related to Employee PSU grants</ix:continuation>.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_55"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNTU2_5ec9d11a-fb21-4af3-a7ba-16a13e32df66" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. EMPLOYEE BENEFIT PLANS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 1998, we established the IES Holdings, Inc. 401(k) Retirement Savings Plan. All full-time IES employees are eligible to participate on the first day of the month subsequent to completing sixty days of service and attaining age twenty one. Participants become vested in our matching contributions following three years of service. We also maintain several subsidiary retirement savings plans. During the three months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNTA1_6b4ff6e7-382c-405d-a651-9a8a1f6d1d42">1,195</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNTEy_87e30a89-3ff8-42c1-82ed-497907cc1e0f">773</ix:nonFraction>, respectively, in matching expense. During the six months ended March 31, 2022 and 2021, we recognized $<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNDk0NzgwMjMyNTY3MQ_c20eca68-c28f-4dff-b59e-77b42903898f">2,116</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNDk0NzgwMjMyNTY4Mw_747f223a-a128-4f60-af5b-1ad7d9afb2ed">1,479</ix:nonFraction>, respectively, in matching expense.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_58"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTk4NQ_b7a2976d-a12b-4c32-9348-9f3c9cccbf2e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. FAIR VALUE MEASUREMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement Accounting</span></div><div style="padding-left:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is considered the price to sell an asset, or transfer a liability, between market participants on the measurement date. Fair value measurements assume that (1) the asset or liability is&#160;exchanged in an orderly manner, (2)&#160;the exchange is in the principal market for that asset or liability, and (3)&#160;the market participants are independent, knowledgeable, and able and willing to transact an exchange. Fair value accounting and reporting establishes a framework for measuring fair value by creating a hierarchy for observable independent market inputs and unobservable market assumptions and expands disclosures about fair value measurements. Judgment is required to interpret the market data used to develop fair value estimates. As such, the estimates presented herein are not necessarily indicative of the amounts that could be realized in a current exchange. The use of different market assumptions and/or estimation methods could have a material effect on the estimated fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, financial assets and liabilities measured at fair value on a recurring basis were limited to our Executive Deferred Compensation Plan, under which certain employees are permitted to defer a portion of their base salary and/or bonus for a Plan Year (as defined in the plan), equity securities held for sale, and contingent consideration liabilities related to certain of our acquisitions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021, are summarized in the following tables by the type of inputs applicable to the fair value measurements:</span></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTk4OQ_1c313dca-fd1e-44e1-8048-d690dcfe8006" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.097%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted Prices (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMi0zLTEtMS00Mzg3MQ_11aac064-2dfd-452f-938b-5fc7b029effb">862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib787c33e772143e39023efcc7642adb8_I20220331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMi02LTEtMS00Mzg3MQ_2a139d8a-1e33-4751-a3b7-ad9307c2fede">862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMy0zLTEtMS00Mzg3MQ_ad7b0b37-ad00-4504-9aaa-fc40e9870021">1,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib787c33e772143e39023efcc7642adb8_I20220331" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMy02LTEtMS00Mzg3MQ_b4943ac0-5527-48d3-a7f0-40d4091c2234">1,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNC0zLTEtMS00Mzg3MQ_d9e0e606-c7b6-4b76-a3bb-47b22850189f">734</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib787c33e772143e39023efcc7642adb8_I20220331" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNC02LTEtMS00Mzg3MQ_c359516e-7507-4cb9-8448-a589b99b12af">734</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNS0zLTEtMS00Mzg3MQ_0991315b-6408-48d9-b66f-218f0ffd4b74">4,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNS05LTEtMS00Mzg3MQ_a22a9828-73d2-4666-8f15-7d4c3c6f9034">4,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" sign="-" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNi0zLTEtMS00Mzg3MQ_a752fe40-1a58-4877-9b17-4662d1a0f82b">2,732</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib787c33e772143e39023efcc7642adb8_I20220331" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNi02LTEtMS00Mzg3MQ_811f544c-028f-4a31-b2a7-cc9058d73e51">1,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNi05LTEtMS00Mzg3MQ_95337b08-3af6-4f98-b0d5-9fb7b51d26a4">4,252</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.097%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted Prices (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMi0zLTEtMS00Mzg3MQ_266e9bc1-ea65-4cfb-9344-b0baa7d7f5d2">937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162bc2de6e364d168f67f2c6875eef25_I20210930" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMi02LTEtMS00Mzg3MQ_841879bd-5d59-4c60-88aa-d1389e6c48c8">937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMy0zLTEtMS00Mzg3MQ_f520cdc1-0ae1-4989-ac1b-13cd4e970508">806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i162bc2de6e364d168f67f2c6875eef25_I20210930" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMy02LTEtMS00Mzg3MQ_852b9057-c3cc-427c-8545-7cef5321a1aa">806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNS0zLTEtMS00Mzg3MQ_3624e526-cb1e-48fb-9639-c2061fc13b4d">4,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10092748eb0547c4b9a19c805bc26952_I20210930" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNS05LTEtMS00Mzg3MQ_32641593-4e31-4467-99f1-a9d8fbc0dc6b">4,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" sign="-" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNi0zLTEtMS00Mzg3MQ_cef8aabc-b3fd-4eca-838d-5d1a8d6f1b12">4,050</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i162bc2de6e364d168f67f2c6875eef25_I20210930" decimals="-3" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNi02LTEtMS00Mzg3MQ_bbcc4a71-10b2-4391-9d69-674cdde03965">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i10092748eb0547c4b9a19c805bc26952_I20210930" decimals="-3" sign="-" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNi05LTEtMS00Mzg3MQ_2c5ec03d-70d7-4fd6-a132-679355bb9134">4,181</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2021, we entered into a contingent consideration arrangement related to the acquisition of Bayonet. At March 31, 2022, we estimated the fair value of this contingent consideration liability at $<ix:nonFraction unitRef="usd" contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTA5OTUxMTYyOTc2OA_a22a9828-73d2-4666-8f15-7d4c3c6f9034">4,252</ix:nonFraction>. The table below presents the fair value of this obligation, which used significant unobservable inputs (Level 3).</span></div><div style="text-align:center"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTk4NA_a206d998-b4fe-487e-b7fa-9590ec81d413" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.555%"><tr><td style="width:1.0%"></td><td style="width:64.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration Agreements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjkwZGJiODVjZDM3NjQxZmRhYjY5ZTIxMWNhMGNiODhhL3RhYmxlcmFuZ2U6OTBkYmI4NWNkMzc2NDFmZGFiNjllMjExY2EwY2I4OGFfMS0zLTEtMS00Mzg3MQ_328fe0c0-a2f2-4e47-a712-5b5e36b08f42">4,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net adjustments to fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjkwZGJiODVjZDM3NjQxZmRhYjY5ZTIxMWNhMGNiODhhL3RhYmxlcmFuZ2U6OTBkYmI4NWNkMzc2NDFmZGFiNjllMjExY2EwY2I4OGFfMy0zLTEtMS00Mzg3MQ_e4322e2d-eb73-4eb8-803c-cdeb7c7ddc71">71</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjkwZGJiODVjZDM3NjQxZmRhYjY5ZTIxMWNhMGNiODhhL3RhYmxlcmFuZ2U6OTBkYmI4NWNkMzc2NDFmZGFiNjllMjExY2EwY2I4OGFfNC0zLTEtMS00Mzg3MQ_a22a9828-73d2-4666-8f15-7d4c3c6f9034">4,252</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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></tr></table></ix:nonNumeric></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_61"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RleHRyZWdpb246ZDVjYzBjOTRjMTAxNDBiMTk4MzkyYzg4YmM1MGRkMzFfNzg_4f473863-d6d7-4b1b-8fa9-28f48f2e9b8d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. INVENTORY</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;</span></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RleHRyZWdpb246ZDVjYzBjOTRjMTAxNDBiMTk4MzkyYzg4YmM1MGRkMzFfNzU_4bc7ed90-25c4-4ed8-807d-c3f73d9c7efe" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMi0zLTEtMS00Mzg3MQ_7981d327-22d2-448b-81cf-81a23551245a">7,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMi02LTEtMS00Mzg3MQ_12368e05-d5d9-46da-9c82-cc6870f51113">5,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMy0zLTEtMS00Mzg3MQ_b08af427-322b-4195-8c0e-6b1591543672">7,528</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMy02LTEtMS00Mzg3MQ_004d1482-332f-4573-8d8a-7f6b29dcfd20">6,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNC0zLTEtMS00Mzg3MQ_0757d289-e63c-4f61-bb2b-e35d0fbfe318">1,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNC02LTEtMS00Mzg3MQ_645c6065-7275-4fdc-9c66-2dd0272aad6c">1,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNS0zLTEtMS00Mzg3MQ_242171a0-1101-4ec6-9424-e8ecd5830c87">68,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNS02LTEtMS00Mzg3MQ_b4ce72b6-e543-4ad9-bdcc-dbf5ee9b2321">54,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNi0zLTEtMS00Mzg3MQ_370d3eda-352f-43e6-a0a0-392f637b6ea6">85,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNi02LTEtMS00Mzg3MQ_10d8385b-6b86-4002-ab83-6827743d64fa">68,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_64"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RleHRyZWdpb246NjAwYWNkMWQwOWU0NGY4MGI4NmUzZmVmZjMzOTYyYTJfMjQw_c1a104b6-30e5-4ae6-965d-ee7100a1fe9f" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. GOODWILL AND INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the carrying value of goodwill by segment at March 31, 2022, which was unchanged from September 30, 2021:</span></div><div style="text-align:center"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RleHRyZWdpb246NjAwYWNkMWQwOWU0NGY4MGI4NmUzZmVmZjMzOTYyYTJfMjQ2_927ec08c-b878-454d-80fb-8136a5205d68" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS0yLTEtMS00Mzg3MQ_199125a2-84ec-41ba-9683-c24c949c9bac">2,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS00LTEtMS00Mzg3MQ_90ccbed8-a28c-4569-9f04-f5c30d6cce51">51,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS02LTEtMS00Mzg3MQ_f6ef58b3-0347-492f-a2e7-107ad874effb">38,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34757811b1194fcab2bf62230db3727c_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS04LTEtMS00Mzg3MQ_b6fe13c3-09f7-4658-81b7-f586d310b4b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS0xMC0xLTEtNDM4NzE_6c77e900-4166-40d1-a2f3-fab285f5ed49">92,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RleHRyZWdpb246NjAwYWNkMWQwOWU0NGY4MGI4NmUzZmVmZjMzOTYyYTJfMjQ0_458fc876-b7db-4c96-877d-997f6575248b" continuedAt="ia3b9f890160b4a778dfa5f2f5e304c47" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.905%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Lives    (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr style="height:24pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ca610dcf6ac4151b55862824c83efc9_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi0zLTEtMS00Mzg3MQ_9a95b871-7aa2-4987-90c8-1b1c0222ddce">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i42732aa6c3464625a655a493ca121326_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi01LTEtMS00Mzg3MQ_8aff178e-e999-4d8a-9fb4-f3af4a6ea9a4">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi04LTEtMS00Mzg3MQ_5e34378c-a25b-40d8-86ad-0db7b8c7b9e2">15,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi0xMS0xLTEtNDM4NzE_a4a3f32f-03e1-4877-bec4-6ad70b5a2fb3">3,751</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi0xNC0xLTEtNDM4NzE_4c58c185-aa3c-4053-bd2f-f198c61b4241">11,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical library</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic947130c2c864496828ac5ba0a91db99_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy0zLTEtMS00Mzg3MQ_bd29b0f8-a744-4715-afe6-0e60b30388a4">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1a696a682ce425aaadb54dfc72f5141_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy04LTEtMS00Mzg3MQ_9030d23f-4ab2-453e-b21f-bdc7ceccd471">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1a696a682ce425aaadb54dfc72f5141_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy0xMS0xLTEtNDM4NzE_8cb4cebf-f0b3-4077-99c4-7f0d7425aabb">171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1a696a682ce425aaadb54dfc72f5141_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy0xNC0xLTEtNDM4NzE_72565949-8351-46d8-a20a-a94152f9e8ec">229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i22fc579b26c24b84ac233bf5bcece3e5_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC0zLTEtMS00Mzg3MQ_4eab6cd3-6fc5-4af9-b6c3-ccb2b0556f60">6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i673b38c9bd4b4d41a408299de5a3fa07_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC01LTEtMS00Mzg3MQ_9aad70bb-b723-41f4-8543-4e9592a0bd25">15</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f2742c5e8fd40399108d6e06d28f962_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC04LTEtMS00Mzg3MQ_ffff44a6-d128-4a47-a6c8-634fbca7c578">96,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f2742c5e8fd40399108d6e06d28f962_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC0xMS0xLTEtNDM4NzE_e7219273-07b5-4504-8371-3bd3d67e240b">29,936</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f2742c5e8fd40399108d6e06d28f962_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC0xNC0xLTEtNDM4NzE_b00ec3e5-2613-495d-93b7-a252ae994df2">66,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i37381cb963284233b9e19027f2b3747b_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS0zLTEtMS00Mzg3MQ_ffdf9046-8dce-4fde-9e23-d7e49cc999e4">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac9110b816bf4a8d922384a234ab59b9_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS04LTEtMS00Mzg3MQ_2b1a5c97-3a60-4882-a743-2296c566ac4b">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac9110b816bf4a8d922384a234ab59b9_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS0xMS0xLTEtNDM4NzE_bd2141f5-906b-445c-8af0-fa396185d7c9">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac9110b816bf4a8d922384a234ab59b9_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS0xNC0xLTEtNDM4NzE_b2d303fa-eeba-401e-a0f0-190004794644">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog and construction contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibd796f5d50674538ab9061f18cdc8867_D20211001-20220331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi0zLTEtMS00Mzg3MQ_6aef48e7-6401-4e1d-b193-fb6c79c1114c">1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi04LTEtMS00Mzg3MQ_64a78f17-15fb-4640-a434-4119f3040499">4,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi0xMS0xLTEtNDM4NzE_c126c517-e3dc-4dd8-9452-c5b94218f340">4,957</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi0xNC0xLTEtNDM4NzE_c5f98450-925e-484e-9f03-5b09c7938e29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNy04LTEtMS00Mzg3MQ_1d74aab8-6b16-4167-b838-8a39301ba813">117,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNy0xMS0xLTEtNDM4NzE_72c1fa60-0f70-444b-bf2f-a2d2734f1658">38,844</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNy0xNC0xLTEtNDM4NzE_7af52d67-989c-43de-becb-e28715df4f6a">78,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><ix:continuation id="ia3b9f890160b4a778dfa5f2f5e304c47"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Lives   (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic23e59ef2529432cbd2008c6e44d5e97_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi0zLTEtMS00Mzg3MQ_2837c4ce-b61b-48ad-b9d6-bd2ee839a24f">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie81f735d5ce44ac499c8534b02744c17_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi01LTEtMS00Mzg3MQ_4696aed0-5cb2-4f3e-b692-2886beb5ec19">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a6db5589b8495184ec1182bb2e19a6_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi04LTEtMS00Mzg3MQ_2855e6fa-4bf2-44cb-ab2f-21c445370607">15,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a6db5589b8495184ec1182bb2e19a6_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi0xMS0xLTEtNDM4NzE_0e65c12f-5b54-4ada-84b4-87b71e830c7c">2,891</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a6db5589b8495184ec1182bb2e19a6_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi0xNC0xLTEtNDM4NzE_78528c06-9550-4243-8c4f-d19a08c570bd">12,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical library</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id615aefefe2d41968dc539bd3a9f92c5_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy0zLTEtMS00Mzg3MQ_872b743c-1b18-4cf0-ae1f-17276875e4de">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy04LTEtMS00Mzg3MQ_530d9974-8649-4c29-b34f-22fc9c06c96d">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy0xMS0xLTEtNDM4NzE_f7522008-4132-4ef0-9d5a-f7919978ab4d">161</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy0xNC0xLTEtNDM4NzE_fe91b5e7-1648-4736-8991-6ecc0f07fdaa">239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icbb3907140834a13b6be81372f3da9a5_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC0zLTEtMS00Mzg3MQ_4349c701-eaab-430e-a33e-97598fa27ced">6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i39f16c624ec346aba8c4186a4be8579d_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC01LTEtMS00Mzg3MQ_52a14536-48b5-40ad-b6fb-411704e0faef">15</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC04LTEtMS00Mzg3MQ_8a285a8b-e33a-44e3-af2b-db32a3f22a57">96,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC0xMS0xLTEtNDM4NzE_23276f4c-3306-471c-ad46-e353855c86c4">24,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC0xNC0xLTEtNDM4NzE_abf7cf14-58ad-462c-ab04-5ff3827fe011">72,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id5a3c48b3ca04ea5a1e8263f102a0b7a_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS0zLTEtMS00Mzg3MQ_5e6fec5f-53f5-4c01-9311-768c49ccacf5">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia84d90832d474ba69298fc4773e97939_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS04LTEtMS00Mzg3MQ_596de1b9-340c-4aef-97bb-8899dd0f0344">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia84d90832d474ba69298fc4773e97939_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS0xMS0xLTEtNDM4NzE_9e44a728-9a62-4881-b3ac-b96804719bc5">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia84d90832d474ba69298fc4773e97939_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS0xNC0xLTEtNDM4NzE_905f1f6b-0d83-429d-af0c-3886e34a832a">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog and construction contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i05a4ee49b5a74a719401598298fdfa27_D20201001-20210930" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi0zLTEtMS00Mzg3MQ_70e1d5d6-12c4-42ef-be98-58023308ba68">1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044490aeae3a42db949aeecc0975d967_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi04LTEtMS00Mzg3MQ_4974a7ea-0565-4eeb-a2d3-3cd3800ab370">4,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i044490aeae3a42db949aeecc0975d967_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi0xMS0xLTEtNDM4NzE_d84e7a07-b52c-4154-80c7-49ff0fc1037d">4,821</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044490aeae3a42db949aeecc0975d967_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi0xNC0xLTEtNDM4NzE_94c183eb-26b6-4044-ae0a-056bd3ff9dc2">136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNy04LTEtMS00Mzg3MQ_bab5b5ac-5a2f-4f5e-a6a1-bfc04af997a6">117,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNy0xMS0xLTEtNDM4NzE_ba2ba1c1-f4b1-449c-be45-476143c5dc0d">31,919</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNy0xNC0xLTEtNDM4NzE_a95aa896-71a2-464b-850d-e3341950b265">85,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:nonNumeric><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_67"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfNDgyMg_c5a734ec-0ef4-47d8-be1b-da3ae7ec6687" continuedAt="ia8105beaeec34d448faafe667883da3e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. COMMITMENTS AND CONTINGENCIES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we are a party to various claims, lawsuits and other legal proceedings that arise in the ordinary course of business. We maintain various insurance coverages to minimize financial risk associated with these proceedings. None of these proceedings, separately or in the aggregate, are expected to have a material adverse effect on our financial position, results of operations or cash </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia8105beaeec34d448faafe667883da3e" continuedAt="ic56d3e1ac9b34aa1a1029f8d8145b732"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows. With respect to all such proceedings, we record reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. We expense routine legal costs related to these proceedings as they are incurred. </span></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2021, the United States Department of Labor Wage and Hour Division (the &#8220;DOL&#8221;) notified IES Residential, Inc. (&#8220;IESR&#8221;), a wholly-owned subsidiary of the Company, that the DOL had commenced an administrative investigation of IESR&#8217;s compliance with laws regulating employee wage payment. The inquiry concerned overtime calculations and record keeping with respect to certain Arizona employees who are paid on a piece rate basis. In response to certain DOL requests, IESR produced documents and made employees available for interviews. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2021, the DOL indicated that it believes IESR piece rate employees did not record all hours worked, and therefore, IESR was not in compliance with the Fair Labor Standards Act. We are conducting an internal investigation on this matter, and plan to vigorously defend the Company against these allegations. We have established a reserve of $<ix:nonFraction unitRef="usd" contextRef="i6e09957508f64c97ac3b5599e46e5571_D20211110-20211110" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMTA5OTUxMTYzNTQ2Ng_781c450b-08f7-41c3-851f-bc3c34478573">350</ix:nonFraction> for the costs to investigate and resolve this matter. At this time, it is not possible for us to estimate a range of costs we expect to incur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the course of performing work as a subcontractor, from time to time we may be involved in projects which are the subject of contractual disputes between the general contractor and project owner, or between us and the general contractor. In such cases, payment of amounts owed to us by the general contractor may be delayed as contractual disputes are resolved through mediation, arbitration, or litigation. Such disputes may cause us to incur legal fees and other expenses to enforce our contractual rights, and we may not prevail in recovering all amounts to which we believe we are contractually entitled. At March 31, 2022, we had an aggregate $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMTA5OTUxMTYzNTQ4MA_95533cd5-3de1-4d2a-90ee-b6de76634253">9,700</ix:nonFraction> of trade accounts receivable where payment has been delayed as a result of contractual disputes. We believe that we are contractually entitled to all of these amounts, and intend to vigorously pursue recovery. However, based on uncertainty around the timing and amount of recovery, at March 31, 2022, we have recorded a reserve of $<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMTA5OTUxMTYzNTQ3Mg_982e2360-4833-4b15-a7ab-64c328eed0dd">1,800</ix:nonFraction> against these receivables.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Management</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We retain the risk for workers&#8217; compensation, employer&#8217;s liability, automobile liability, construction defects, general liability and employee group health claims, as well as pollution coverage, resulting from uninsured deductibles per accident or occurrence which are generally subject to annual aggregate limits. Our general liability program provides coverage for bodily injury and property damage. In many cases, we insure third parties, including general contractors, as additional insured parties under our insurance policies. Losses are accrued based upon our known claims incurred and an estimate of claims incurred but not reported. As a result, many of our claims are effectively self-insured. Many claims against our insurance are in the form of litigation. At March 31, 2022 and September 30, 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMjU0NQ_fec3af0b-826b-4335-a65b-db0af159df74">6,039</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMjU1Mw_042ef9f4-f7eb-4944-94dc-c7ef6e10cb0c">5,787</ix:nonFraction>, respectively, accrued for self-insurance liabilities. Because the reserves are based on judgment and estimates and involve variables that are inherently uncertain, such as the outcome of litigation and an assessment of insurance coverage, there can be no assurance that the ultimate liability will not be higher or lower than such estimates or that the timing of payments will not create liquidity issues for the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the underwriters of our casualty insurance program require us to post letters of credit as collateral. This is common in the insurance industry. To date, we have not had a situation where an underwriter has had reasonable cause to effect payment under a letter of credit. At March 31, 2022 and September 30, 2021, $<ix:nonFraction unitRef="usd" contextRef="ia372185e7c9241b89d8cac1137bc08ff_I20220331" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMzI3Ng_8086b27d-6418-4596-95c6-2166faa49ddd">3,962</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3a523522fee84fa586bac4a6e920a930_I20210930" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMzI4NA_b8b8f794-6ec5-4d6a-819a-534e6be0f0cd">4,327</ix:nonFraction>, respectively, of our outstanding letters of credit was utilized to collateralize our insurance program.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Surety</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the estimated cost to complete our bonded projects was approximately $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:Estimatedcostofcompletionofbondedproject" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMzQ4MQ_e916d153-ab0c-4ae6-bd3b-b910afdbc134">125,880</ix:nonFraction>. We evaluate our bonding requirements on a regular basis, including the terms offered by our sureties. We believe the bonding capacity presently provided by our current sureties is adequate for our current operations and will be adequate for our operations for the foreseeable future. Posting letters of credit in favor of our sureties reduces the borrowing availability under our revolving credit facility. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our customers and vendors require us to post letters of credit, or provide intercompany guarantees, as a means of guaranteeing performance under our contracts and ensuring payment by us to subcontractors and vendors. If our customer has reasonable cause to effect payment under a letter of credit, we would be required to reimburse our creditor for the letter of credit. </span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic56d3e1ac9b34aa1a1029f8d8145b732">From time to time we may enter into firm purchase commitments for materials, such as copper or aluminum wire, which we expect to use in the ordinary course of business. These commitments are typically for terms of less than one year and require us to buy minimum quantities of materials at specific intervals at a fixed price over the term. As of March 31, 2022, we had commitments of $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfNDY4NQ_50479201-a1b5-4662-a321-1edd550fae27">12,058</ix:nonFraction> outstanding under agreements to purchase copper wire and other materials over the next 12 months in the ordinary course of business.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_70"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2MQ_955b4e13-ac3f-441b-87ad-3bc58466891e" continuedAt="ia233319f4cc7459ea66bdc0e5a4a0e66" escape="true"><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2MQ_a40e6ff4-ee77-488b-882a-cc76a862b5bd" continuedAt="i079abd898a7a4ba78bbcfca981c65310" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into various contractual arrangements for the right to use facilities, vehicles and equipment. The lease terms generally range from two to ten years for facilities and three to five years for vehicles and equipment. Our lease terms may include the exercise of renewal or termination options when it is reasonably certain these options will be exercised. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating and finance liabilities of $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTI4_605713b7-516c-4cca-a894-bedf85ad18fa">14,877</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTM1_3c7a22f1-8b82-4c6c-ae66-180bd7369ddd">1,546</ix:nonFraction>, respectively, as of March 31, 2022, and $<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTY3_4ccbb639-6a69-45fd-b80b-b206de04fbab">13,973</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTc0_5335bd63-15c5-49ca-9485-be02b610429b">1,033</ix:nonFraction>, respectively, as of September 30, 2021, were included in &#8220;Accounts payable and accrued expenses&#8221; in the Condensed Consolidated Balance Sheets. Non-current finance lease liabilities and finance lease right-of-use assets were included in the &#8220;Other non-current liabilities&#8221; and &#8220;Other non-current assets&#8221;, respectively, in the Condensed Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2Mg_e15a3225-4781-463f-be24-5de6947119d7" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of our lease liabilities as of March 31, 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMS0xLTEtMS00Mzg3MQ_730ab55a-25f8-4600-876f-1b197cabfb38">11,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMS0zLTEtMS00Mzg3MQ_6440e9b3-a571-43bc-90a4-65fde33612cc">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMS01LTEtMS00Mzg3MQ_6fac6d36-e2ea-4f25-a1d2-b1bcb6f7e8c6">12,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMi0xLTEtMS00Mzg3MQ_5d6ae5a6-e94d-460b-8c02-6d8555694046">11,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMi0zLTEtMS00Mzg3MQ_bdbdfa96-1664-45b8-bd4f-37cfd5881af1">1,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMi01LTEtMS00Mzg3MQ_ee000de6-7e9a-44b1-8697-ef7002b35137">13,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMy0xLTEtMS00Mzg3MQ_a510b72b-e204-4acd-bc7b-7679bc30d2b9">8,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMy0zLTEtMS00Mzg3MQ_61d9beec-f9f9-4ace-8da9-e65dc5f22c7a">1,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMy01LTEtMS00Mzg3MQ_8a58ff0c-38ce-40db-b73c-3212ebcc9723">10,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNC0xLTEtMS00Mzg3MQ_5d8eacfa-8cf5-41b5-982e-06bdecdaae80">6,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNC0zLTEtMS00Mzg3MQ_d7d5bd47-26f6-4fed-b968-2cabdec9f4c2">1,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNC01LTEtMS00Mzg3MQ_08f64c0e-4ba5-43b4-9971-8e5b171faca0">7,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNS0xLTEtMS00Mzg3MQ_d1c7a9d1-04e2-45ed-a0cb-d343fb786b1b">3,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNS0zLTEtMS00Mzg3MQ_8f8cbdab-887d-4d32-952e-05c445a592e9">643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNS01LTEtMS00Mzg3MQ_8f36eedb-2b30-4092-8885-0e60b259ebde">4,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNi0xLTEtMS00Mzg3MQ_fed33b6b-2f96-42fc-b9ca-dcfad26f6d88">4,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNi0zLTEtMS00Mzg3MQ_3b97adc0-d1e1-4f88-9c55-adbdd867dba9">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNi01LTEtMS00Mzg3MQ_bfcdb7de-1c47-480b-9f7c-7faa46a8e5ac">4,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNy0xLTEtMS00Mzg3MQ_47180161-516f-4117-9683-a02490d4c430">46,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNy0zLTEtMS00Mzg3MQ_8ebdb8ff-d7e1-43c8-8319-f731929e4a98">6,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNy01LTEtMS00Mzg3MQ_e40f270e-0442-4566-ae35-ac11ea98191e">53,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOC0xLTEtMS00Mzg3MQ_f9545f83-cba9-43cc-8e48-15c39f909b15">3,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOC0zLTEtMS00Mzg3MQ_026d1762-e36d-4d45-b2da-d9e8e064da06">540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOC01LTEtMS00Mzg3MQ_ca47527d-ae25-4be5-a920-d73a7f2bb068">4,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOS0xLTEtMS00Mzg3MQ_577919d3-2849-4196-b8bf-ef0543e4e444">43,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOS0zLTEtMS00Mzg3MQ_4d282b98-619d-4efa-84be-fcbf601b821c">5,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:TotalLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOS01LTEtMS00Mzg3MQ_6fed09c2-6050-4dc0-a15b-7632f2da8476">49,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total future undiscounted cash flows related to lease agreements committed to but not yet commenced as of March 31, 2022 is $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="iesc:OperatingLeasesnotyetCommenced" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTExMQ_468e7772-766c-4d2e-a389-7440ef91eac3">2,346</ix:nonFraction>.</span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2Mw_5d5354b8-5263-4c68-8baa-f46d2ba46037" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi0xLTEtMS00Mzg3MQ_430461e1-befe-49e5-8db6-7963ecb8a007">4,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi0zLTEtMS00Mzg3MQ_c2db30f9-edbf-4488-a0b2-df080f1cfb47">3,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi01LTEtMS00Mzg3MQ_b46d4df1-0e3b-4098-8024-f183e8755e40">8,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi03LTEtMS00Mzg3MQ_3aad9ae8-265f-44a6-88c1-e29b8513aed2">7,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC0xLTEtMS00Mzg3MQ_4f97405f-23da-498e-abd3-47b47775ff79">332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC0zLTEtMS00Mzg3MQ_04a94218-f142-43a7-a4eb-7f05e48f4f8d">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC01LTEtMS00Mzg3MQ_1a8a4d0e-889e-453e-8e69-b15afce52dd1">603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC03LTEtMS00Mzg3MQ_0896f4bd-9cd5-451f-81ae-12242d988176">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS0xLTEtMS00Mzg3MQ_ca12e449-9020-44a0-960d-757a6bc196fe">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS0zLTEtMS00Mzg3MQ_f95adaa2-59f7-403a-ac90-90c7832379b5">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS01LTEtMS00Mzg3MQ_5e00c5bf-f035-4b24-963a-e88f3397b603">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS03LTEtMS00Mzg3MQ_dc560c83-d5a5-4155-86d7-dc00ca67f17d">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="iesc:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi0xLTEtMS00Mzg3MQ_b21e3083-59e0-44fb-8268-e706e81c9d40">388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="iesc:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi0zLTEtMS00Mzg3MQ_0716c176-7143-418c-88be-f6909de31c58">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="iesc:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi01LTEtMS00Mzg3MQ_50eb11f1-0b67-49fc-9e98-339339cb6413">707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="iesc:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi03LTEtMS00Mzg3MQ_e5cb602e-a11f-4e39-9dbc-3563c24c9194">290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy0xLTEtMS00Mzg3MQ_ba05d4b5-3094-48fa-99e7-fd5a48a268f6">491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy0zLTEtMS00Mzg3MQ_9d901a6b-2143-45b0-820d-3469655928cd">237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy01LTEtMS00Mzg3MQ_4ac6187a-3cc8-4630-8b16-40df64a5bcff">776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy03LTEtMS00Mzg3MQ_521b9783-df0c-45b0-b8ee-d8228fc86010">550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC0xLTEtMS00Mzg3MQ_4796cb60-6c5b-4345-b245-521104f7b6ad">485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC0zLTEtMS00Mzg3MQ_7ff1a07b-0e33-4a70-9f2a-9afce8e4a2f5">343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC01LTEtMS00Mzg3MQ_111da919-2030-4ee6-8f80-9aaaeff38e02">957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC03LTEtMS00Mzg3MQ_b456add6-9b8d-4f21-9266-1774c42df8df">634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS0xLTEtMS00Mzg3MQ_74c99f46-1c57-4408-b345-556a0630f232">5,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS0zLTEtMS00Mzg3MQ_64413381-aad4-4de3-91cd-4ab8f6ed8438">4,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS01LTEtMS00Mzg3MQ_660daa58-b943-4422-a929-442bceb7b162">10,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS03LTEtMS00Mzg3MQ_9632413e-2641-4040-af19-270c6d808843">8,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2NA_ee76a04c-b237-4360-915d-eeb371676bf2" continuedAt="i3ce24692596c421fbd451f5178be4bc8" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.764%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi0xLTEtMS00Mzg3MQ_0a4b1dfa-f09c-4666-8b8b-91414ded1be1">5,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi0zLTEtMS00Mzg3MQ_820b3a77-a7b1-44c1-9e48-696959742172">3,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi01LTEtMS00Mzg3MQ_f7b0b62a-6b14-4700-b438-96fa00fdaf1e">9,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi03LTEtMS00Mzg3MQ_823415cd-9285-4ea9-b3a7-f2926b7d203d">7,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy0xLTEtMS00Mzg3MQ_36305199-d2c3-48b4-98d9-5933efc0f9e0">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy0zLTEtMS00Mzg3MQ_65eb2867-aed7-4add-abfe-18cf955c8f02">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy01LTEtMS00Mzg3MQ_21ff8f7f-8472-49e7-91e5-0f7e3d292d76">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy03LTEtMS00Mzg3MQ_677edd22-bc13-4ff4-979a-1c068a2044d2">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="0" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC0xLTEtMS00Mzg3MQ_bfca4ab1-9729-4ee8-803e-9587caeea76c">3,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="0" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC0zLTEtMS00Mzg3MQ_c18c97db-c3d6-4899-9f1e-19c0d8643663">6,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="0" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC01LTEtMS00Mzg3MQ_8ef2d66b-6478-40c1-8cbb-72429f91a81c">11,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="0" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC03LTEtMS00Mzg3MQ_fa99791a-45f4-495b-8270-83f4db2bda73">14,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS0xLTEtMS00Mzg3MQ_ce9df2a0-a366-4cc1-92a6-949d14ac7fa9">1,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS0zLTEtMS00Mzg3MQ_cdff588e-88d9-4985-ae20-d82ffb0c0068">396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS01LTEtMS00Mzg3MQ_2724b9e1-f78e-4440-83bb-c09e5cafbee3">2,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS03LTEtMS00Mzg3MQ_c0158635-faad-4ad3-895d-9e90074839db">960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><ix:continuation id="ia233319f4cc7459ea66bdc0e5a4a0e66"><ix:continuation id="i079abd898a7a4ba78bbcfca981c65310"><ix:continuation id="i3ce24692596c421fbd451f5178be4bc8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i70c23495738840829a62f3786f82cae5_I20220331" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMS0xLTEtMS00Mzg3MQ_65361e5f-b08e-4590-b112-cb43e00c3136">4.3</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMS0zLTEtMS00Mzg3MQ_9abafdbf-6ef3-4d11-bf37-6ee70e55c316">5.0</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i70c23495738840829a62f3786f82cae5_I20220331" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMi0xLTEtMS00Mzg3MQ_8b298502-63dd-41ff-bb78-025bb06c7926">4.3</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMi0zLTEtMS00Mzg3MQ_a992a4ed-931d-43ff-9d32-d2f37b171b92">4.2</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMy0xLTEtMS00Mzg3MQ_ccde02e6-0e44-458a-a8ff-c05b07ce5c90">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMy0zLTEtMS00Mzg3MQ_78999224-2d11-4925-aea0-a0cfa211c6a8">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfNC0xLTEtMS00Mzg3MQ_9e604b60-6d1f-4b35-8cb6-fc34229c13f2">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfNC0zLTEtMS00Mzg3MQ_d5034242-495f-4c18-8e83-44959e01ae36">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></ix:continuation></ix:continuation></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_73"></div><ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTQ4Mw_7ef88a89-8fa0-4d7d-b878-f5a311ffbd2d" continuedAt="i852ee93467ab4776b71e4829d45f7803" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. BUSINESS COMBINATIONS AND DIVESTITURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We completed no acquisitions during the six months ended March 31, 2022. We completed four acquisitions in fiscal year 2021 for total aggregate cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMjIx_4dabb0fa-16f6-4d95-8d0c-30566ff72acd">92,462</ix:nonFraction>. In November 2020, we acquired both Wedlake Fabricating, Inc., a Tulsa, Oklahoma-based manufacturer of custom generator enclosures that are primarily used by data centers and large commercial and industrial facilities, and K.E.P. Electric, Inc., a Batavia, Ohio-based electrical contractor specializing in the design and installation of electrical systems for single-family housing and multi-family developments. In December 2020, we acquired an 80% interest in Bayonet Plumbing, Heating &amp; Air-Conditioning, LLC, a Hudson, Florida-based provider of residential heating, ventilation and air conditioning ("HVAC") and plumbing installation and maintenance services. In May 2021, we acquired an 80% ownership interest in Edmonson Electric, LLC, a Land O'Lakes, Florida-based provider of residential electric, low voltage, and HVAC installation services.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i852ee93467ab4776b71e4829d45f7803">In addition to the cash consideration, the purchase price included contingent consideration with respect to the acquisition of Bayonet of up to $<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTIyMA_59ac8848-5f4e-4c0a-93c2-d81ebce612e7">4,500</ix:nonFraction> due in December 2023. Amounts to be paid are contingent on earnings achieved over a three year period, and will accrue interest on the $<ix:nonFraction unitRef="usd" contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTM1OA_59ac8848-5f4e-4c0a-93c2-d81ebce612e7">4,500</ix:nonFraction> at a rate of 3%, to be paid quarterly. This contingent liability was valued at $<ix:nonFraction unitRef="usd" contextRef="i78ea21f8852441ea8c03cc9741ea526b_D20211001-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTQ0MQ_bc85d10a-e4fe-49b1-a28c-a3928e8eff08">4,074</ix:nonFraction> as of the date of the acquisition.</ix:continuation> </span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_1680"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNjgwL2ZyYWc6ZjNkOTBkOWQzMTAyNGQxOWIzNjY3NmY1MTgxYTYxOTIvdGV4dHJlZ2lvbjpmM2Q5MGQ5ZDMxMDI0ZDE5YjM2Njc2ZjUxODFhNjE5Ml8xNDI5MzY1MTE2Mzk5OA_087f0b02-42f5-4449-a260-ad1055fc84c3" continuedAt="ifc314484048440ad9fc9a5b81256825f" escape="true">SUBSEQUENT EVENTS </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifc314484048440ad9fc9a5b81256825f">On April 28, 2022, we entered into the Amended Credit Agreement with Wells Fargo which increased the maximum revolver amount from $<ix:nonFraction unitRef="usd" contextRef="i70c23495738840829a62f3786f82cae5_I20220331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNjgwL2ZyYWc6ZjNkOTBkOWQzMTAyNGQxOWIzNjY3NmY1MTgxYTYxOTIvdGV4dHJlZ2lvbjpmM2Q5MGQ5ZDMxMDI0ZDE5YjM2Njc2ZjUxODFhNjE5Ml8xMDk5NTExNjI4MDAz_e2756467-2bd5-4c33-8652-9bcda766f18f">125,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i1dc34eb6468e461fb6d0c683868dffac_I20220428" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNjgwL2ZyYWc6ZjNkOTBkOWQzMTAyNGQxOWIzNjY3NmY1MTgxYTYxOTIvdGV4dHJlZ2lvbjpmM2Q5MGQ5ZDMxMDI0ZDE5YjM2Njc2ZjUxODFhNjE5Ml8xMDk5NTExNjI4MDA4_5a995b54-0a39-470c-9a5c-84a054f60717">150,000</ix:nonFraction>.  The Amended Credit Agreement also removed the aggregate cap on Company investments in certain securities and the cap on the Company&#8217;s ability to make stock repurchases, in each case subject to the satisfaction of certain liquidity requirements. The Amended Credit Agreement continues to contain other customary affirmative, negative and financial covenants as well as events of default.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_76"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-63pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis should be read in conjunction with our Consolidated Financial Statements and the notes thereto, set forth in Part II, Item&#160;8. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Financial Statements and Supplementary Data&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as set forth in our Annual Report on Form 10-K for the year ended September 30, 2021, and the Condensed Consolidated Financial Statements and notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q. The following discussion may contain forward looking statements. For additional information, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Disclosure Regarding Forward Looking Statements&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Part&#160;I of this Quarterly Report on Form 10-Q.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Overview</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Part I, Item 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> &#8220;Business&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our Annual Report on Form 10-K for the year ended September 30, 2021, for a discussion of the Company&#8217;s services and corporate strategy. IES Holdings, Inc., a Delaware corporation, designs and installs integrated electrical and technology systems and provides infrastructure products and services to a variety of end markets. Our operations are organized into four principal business segments: Communications, Residential, Infrastructure Solutions and Commercial &amp; Industrial.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Impact of COVID-19 and Current Market Conditions on Our Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The coronavirus disease 2019 (&#8220;COVID-19&#8221;) pandemic and its ongoing impact on markets, the supply chain and the labor force continue to influence trends affecting our business. Continuing effects of supply chain disruptions include elevated prices, limited availability or delays in deliveries for certain materials necessary for our projects, notably copper, steel, aluminum, electronic components, and certain plastics. Reduced availability of certain materials has resulted in a continuing need to take actions such as carrying higher levels of inventory than we typically hold, or, in some cases, substituting higher-cost materials or sourcing materials from new suppliers which may offer less favorable terms or pricing than our usual suppliers. We seek to mitigate supply chain risk by maintaining relationships with multiple vendors, and to recoup higher materials costs through adjusted pricing. However, we are not able to pass on all increased costs, and our suppliers are facing challenges in providing the materials we require. We are also continuing to experience workforce disruptions related to exposure to, or illness from, COVID-19, which have resulted in production inefficiencies and delays, higher overtime costs, and the need to outsource activities or use more expensive contract labor. An inability to procure materials in a timely manner, to complete work on schedule, and to reflect higher materials or labor costs in our pricing to customers has had, and could continue to have, a significant impact on our operating results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors related to the COVID-19 pandemic that we expect will continue to affect our results of operations in the future include, but are not limited to, the potential impacts on our workforce of either illness or the shut-down of job sites; the impact of any vaccine mandates or testing requirements on employee recruiting and retention; a reduced demand for our services; increases in operating costs due to disruptions, personal protective equipment requirements and other increased employment-related costs; supply chain disruptions; increased material prices; and limitations on the ability of our customers to pay us on a timely basis. With respect to employees working remotely, we may also be more vulnerable to security breaches, cyber-attacks, computer viruses, ransomware, or other similar events. Although we have implemented policies, procedures and security software intended to protect our information technology systems, networks and infrastructure, these measures may not be effective against all potential cybersecurity threats. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to monitor conditions affecting our business and will take actions as may be necessary to protect the health and safety of our employees and to serve our customers. The ultimate impact and the extent to which the COVID-19 pandemic will continue to affect our business, results of operations and financial condition are difficult to predict and depend on numerous evolving factors outside our control including: emergence of new variants of the virus; government, social, business and other actions taken in response to the pandemic; any additional waves of COVID-19 infections; vaccine efficacy on new variants of the virus; the impact of vaccine mandates or testing requirements on employee recruiting and retention; and the effect of the pandemic on short- and long-term general economic conditions, including the supply chain.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Part I. Item 1A. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Risk Factors</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" of our Annual Report on Form 10-K for the year ended September 30, 2021 for further information.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_79"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results across our four operating segments: Communications, Residential, Infrastructure Solutions, and Commercial &amp; Industrial. Expenses associated with our corporate office are classified separately. The following table presents selected historical results of operations of IES Holdings, Inc., as well as the results of acquired businesses from the dates acquired. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expense, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,954&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,050)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,343&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to IES Holdings, Inc.</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,412)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated revenues for the three months ended March 31, 2022, were $169.6&#160;million higher than for the three months ended March 31, 2021, an increase of 51.1%, with increases at all four of our operating segments driven by strong demand and the contribution of Edmonson Electric, LLC ("Edmonson"), which was acquired subsequent to the second quarter of fiscal 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated gross profit for the three months ended March 31, 2022 decreased $6.4 million compared to the three months ended March 31, 2021. Our overall gross profit percentage decreased to 11.7% during the three months ended March 31, 2022, as compared to 19.5% during the three months ended March 31, 2021. Gross profit as a percentage of revenue decreased at all four of our operating segments. See further discussion below of changes in gross margin for our individual segments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses include costs not directly associated with performing work for our customers. These costs consist primarily of compensation and benefits related to corporate, segment and branch management (including incentive-based compensation), occupancy and utilities, training, professional services, information technology costs, consulting fees, travel and certain types of depreciation and amortization. We allocate certain corporate selling, general and administrative costs across our segments as we believe this more accurately reflects the costs associated with operating each segment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, our selling, general and administrative expenses were $63.4 million, an increase of $15.8 million, or 33.1%, over the three months ended March 31, 2021, driven largely by increased personnel costs at our Residential operating segment in connection with its growth, and by expenses incurred at Edmonson, including amortization of intangible assets. Selling, general and administrative expense as a percent of revenue decreased from 14.4% for the three months ended March 31, 2021 to 12.6% for the three months ended March 31, 2022, as we benefited from the increased scale of our operations. </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_82"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,029&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,977)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,052&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,934&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                                                                                                                                                                                                                                                                                                                                                                                                                  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated revenues for the six months ended March 31, 2022, were $335.3&#160;million higher than for the six months ended March 31, 2021, an increase of 51.8%, with increases at all four of our operating segments, driven by strong demand and the contribution of businesses acquired in fiscal 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our overall gross profit percentage decreased to 14.1% during the six months ended March 31, 2022, as compared to 19.1% during the six months ended March 31, 2021. Gross profit as a percentage of revenue decreased at all four of our operating segments. See further discussion below of changes in gross margin for our individual segments.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, our selling, general and administrative expenses were $122.8 million, an increase of $32.4 million, or 35.8%, over the six months ended March 31, 2021, driven by increased personnel costs at our Communications and Residential operating segments in connection with their growth and the impact of businesses acquired during fiscal 2021, including amortization of intangible assets. Selling, general and administrative expense as a percent of revenue decreased from 14.0% for the six months ended March 31, 2021, to 12.5% for the six months ended March 31, 2022, as we benefited from the increased scale of our operations.</span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_85"></div><div style="padding-left:2.25pt;padding-right:2.25pt"><span><br/></span></div><div style="padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Communications</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 3.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 3.25pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,932&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Communications segment&#8217;s revenues increased by $35.8 million during the three months ended March 31, 2022, or 37.7%, compared to the three months ended March 31, 2021. The increase primarily resulted from increased demand from our data center customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Communications segment&#8217;s gross profit during the three months ended March 31, 2022 decreased by $8.4 million compared to the three months ended March 31, 2021. Gross profit as a percentage of revenue decreased from 20.6% to 8.5%. We recently expanded our offerings to our data center customers into a new, adjacent service area; however, we had execution issues and recorded a combined loss of $9.3&#160;million on a series of these projects. Most such contracts were substantially complete as of March 31, 2022, and the loss recorded for the quarter includes our current best estimate with respect to any additional costs we expect to </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">incur to complete the remaining work on these projects. Additionally, a change in customer mix negatively affected our margins for the quarter. Supply chain challenges and workforce disruptions related to COVID-19 have also continued to affect project efficiency. Finally, we continue to invest in hiring and training personnel, particularly in estimating and project management, to grow the business. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Communications segment&#8217;s selling, general and administrative expenses increased by $1.4 million, or 14.2%, during the three months ended March 31, 2022, compared to the three months ended March 31, 2021. The increase is a result of higher personnel cost in connection with the growth of our business, as well as higher wages in an increasingly competitive labor market. We also experienced a more typical level of selling expense for the three months ended March 31, 2022 as compared to the same period in 2021, when travel and other activities were curtailed due to the pandemic. Selling, general and administrative expenses as a percentage of revenue in the Communications segment were 8.4% during the three months ended March 31, 2022, compared to 10.1% for the three months ended March 31, 2021, as we have benefited from the scale of our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_88"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,086&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Communications segment's revenues increased by $64.8 million during the six months ended March 31, 2022, or 33.5%, compared to the six months ended March 31, 2021. The increase primarily resulted from increased demand from our data center customers. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Communications segment&#8217;s gross profit during the six months ended March 31, 2022 decreased $6.5 million, or 17.0%, as compared to the six months ended March 31, 2021. Gross profit as a percentage of revenue decreased from 19.7% to 12.3%. The decrease was driven primarily by certain project losses incurred in the quarter ended March 31, 2022, as discussed above. Additionally, a change in customer mix negatively affected our margins for the quarter. Supply chain challenges and workforce disruptions related to COVID-19 have also continued to affect project efficiency. Finally, we continue to invest in hiring and training personnel, particularly in estimating and project management, to grow the business. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Communications segment&#8217;s selling, general and administrative expenses increased $3.4 million, or 18.0%, during the six months ended March 31, 2022, compared to the six months ended March 31, 2021. The increase is a result of higher personnel cost in connection with the growth of our business, as well as higher wages in an increasingly competitive labor market. We also experienced a more typical level of selling expense for the six months ended March 31, 2022 as compared to the same period in 2021, when travel and other activities were curtailed due to the pandemic. Selling, general and administrative expenses as a percentage of revenues in the Communications segment decreased from 9.8% to 8.7% of segment revenue during the six months ended March 31, 2022, compared to the six months ended March 31, 2021, as we have benefited from the scale of our operations.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_91"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Residential</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.524%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.435%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Residential segment&#8217;s revenues increased by $110.1 million, or 73.2%, during the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase was driven by the revenue contributed by the acquisition of Edmonson subsequent to the second fiscal quarter of 2021, strong demand for single-family and multi-family housing and the impact of price increases in connection with a higher cost of materials. Edmonson contributed $43.6 million of the total increase in revenue for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. Inclusive of Edmonson, single-family revenues and multi-family and other revenues increased by $91.9&#160;million and $18.2&#160;million, respectively, for the three months ended March 31, 2022 compared to 2021. Excluding the impact of Edmonson, our Residential segment's revenues grew by 44.2% for the three months ended March 31, 2022 compared to the three months ended March 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, our Residential segment's gross profit increased by $15.4 million, or 50.9%, compared to the three months ended March 31, 2021. The increase in gross profit was driven primarily by contributions from Edmonson, as well as the impact of price increases. Gross profit as a percentage of revenue decreased to 17.5% during the three months ended March 31, 2022, from 20.1% for the three months ended March 31, 2021, primarily as a result of increased commodity prices and a reduction in project efficiency related to supply-chain challenges and the COVID-19 pandemic.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Residential segment's selling, general and administrative expenses increased by $12.0 million, or 55.4%, during the three months ended March 31, 2022, compared to the three months ended March 31, 2021. Selling, general and administrative expenses incurred at Edmonson, including amortization of intangible assets, contributed $4.0&#160;million of the net increase. The remaining increase was driven by higher personnel cost in connection with business growth, including incentive profit sharing for division management. Selling, general and administrative expenses as a percentage of revenue in the Residential segment decreased to 12.9% of segment revenue during the three months ended March 31, 2022, compared to 14.4% in the three months ended March 31, 2021, as we benefited from the scale of our operations.</span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_94"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.524%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.435%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,657&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Residential segment's revenues increased by $232.4&#160;million, or 86.1%, during the six months ended March 31, 2022, compared to the six months ended March 31, 2021, reflecting the revenue contribution of businesses acquired in fiscal 2021, strong demand for single-family and multi-family housing and the impact of price increases in connection with a higher cost of materials. Businesses acquired in fiscal 2021 contributed $139.9&#160;million of the total increase in revenue for the six months ended March 31, 2022 compared to the six months ended March 31, 2021. Inclusive of these acquired businesses, revenue in our single-family business increased by $193.2 million for the six months ended March 31, 2022, compared to the six months ended March 31, 2021, while multi-family and other revenue increased by $39.1 million. Excluding the impact of the businesses acquired during fiscal 2021, our Residential segment's revenues grew by 34.2% for the six months ended March 31, 2022.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the six months ended March 31, 2022, our Residential segment's gross profit increased by $34.5&#160;million, or 64.2%, as compared to the six months ended March 31, 2021. The increase in gross profit was driven primarily by contributions from the businesses acquired in fiscal 2021 and higher volumes, partly offset by increased commodity prices. Gross margin as a percentage of revenue decreased to 17.6% during the six months ended March 31, 2022, from 19.9% during the six months ended March 31, 2021, primarily as a result of increased commodity prices and a reduction in project efficiency related to supply-chain challenges and the COVID-19 pandemic. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Residential segment's selling, general and administrative expenses increased by $25.6 million, or 65.8%, during the six months ended March 31, 2022, compared to the six months ended March 31, 2021. Selling, general and administrative expenses incurred at the businesses acquired during fiscal 2021, including amortization of intangible assets, contributed $13.9&#160;million of the increase. The remaining increase was driven by higher personnel cost in connection with business growth, including incentive profit sharing for division management. Selling, general and administrative expenses as a percentage of revenues in the Residential segment decreased to 12.9% of segment revenue during the six months ended March 31, 2022, from 14.4% during the six months ended March 31, 2021, as we benefited from the increased scale of our operations.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_97"></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Infrastructure Solutions</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.331%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.435%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.331%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.770%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.440%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><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:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,339&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues in our Infrastructure Solutions segment increased $7.0 million during the three months ended March 31, 2022, an increase of 20.2% compared to the three months ended March 31, 2021. The increase in revenue was driven primarily by increased demand at our generator enclosure business. Wedlake Fabricating, Inc. ("Wedlake"), which we acquired during the first quarter of fiscal 2021, contributed $4.8&#160;million of the increase, reflecting our investment in growing this business. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our Infrastructure Solutions segment&#8217;s gross profit during the three months ended March 31, 2022 decreased $2.5 million as compared to the three months ended March 31, 2021, reflecting the impact of supply chain disruptions on our generator enclosure business, COVID-19 related labor inefficiencies, and operating inefficiencies in connection with the relocation of the Wedlake business to a new, larger facility that will expand capacity while allowing for improved workflow and process efficiency. Gross profit as a percentage of revenue decreased from 27.5% to 16.9%. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Infrastructure Solutions segment&#8217;s selling, general and administrative expenses during the three months ended March 31, 2022 increased $0.2 million when compared to the three months ended March 31, 2021, primarily as a result of expense incurred at the Wedlake business acquired during the first quarter of fiscal 2021. Selling, general and administrative expenses as a percent of revenue decreased from 18.0% to 15.3%, as we benefited from the scale of our operations.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_100"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><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:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues in our Infrastructure Solutions segment increased $14.7 million, or 21.3%, during the six months ended March 31, 2022 compared to the six months ended March 31, 2021. The increase in revenue was driven primarily by increased demand at our generator enclosure business as well as the acquisition of Wedlake during the first quarter of fiscal 2021, which contributed $8.1&#160;million of the increase. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our Infrastructure Solutions segment&#8217;s gross profit during the six months ended March 31, 2022 decreased $5.7 million as compared to the six months ended March 31, 2021, reflecting the impact of supply chain disruptions on our generator enclosure business, COVID-19 related labor inefficiencies, and operating inefficiencies in connection with the relocation of the Wedlake business to a new, larger facility as discussed above. Gross profit as a percentage of revenues decreased to 17.6% for the six months ended March 31, 2022 compared to 29.6% for the six months ended March 31, 2021. Additionally, during the six months ended March 31, 2021, we benefited from workers' compensation refunds received from the State of Ohio. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Infrastructure Solutions segment&#8217;s selling, general and administrative expenses during the six months ended March 31, 2022 increased $0.6 million compared to the six months ended March 31, 2021, primarily as a result of expenses incurred at the Wedlake business acquired during the first fiscal quarter of 2021, including amortization of intangible assets. Selling, general and administrative expenses as a percent of revenue decreased from 17.1% for the six months ended March 31, 2021 to 14.9% for the six months ended March 31, 2022, as we benefited from the scale of our operations.</span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_103"></div><div style="padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial &amp; Industrial</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,634)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,154)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 3.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues in our Commercial &amp; Industrial segment increased $16.8 million, or 32.3%, during the three months ended March 31, 2022, compared to the three months ended March 31, 2021. During the quarter ended March 31, 2022, we benefited from the start-up of projects that were delayed in fiscal 2021. While activity in this segment has been curtailed during the COVID-19 pandemic, many customers have returned to more typical levels of activity. However, this market remains highly competitive.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our Commercial &amp; Industrial segment&#8217;s gross profit during the three months ended March 31, 2022, decreased by $10.8 million, as compared to the three months ended March 31, 2021. During the quarter ended March 31, 2022, one of our Commercial &amp; Industrial branches experienced execution issues on a large contract, resulting in significant project rework. As a result, we recorded expense of $10.4&#160;million related to this project including the accrual of estimated costs to complete the project, including demolition, purchase of replacement materials, and performance of the rework. Additionally, a second job at that same branch was affected by a delay in receiving materials from a supplier, resulting in a reduction to gross profit of $1.8&#160;million.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Commercial &amp; Industrial segment&#8217;s selling, general and administrative expenses during the three months ended March 31, 2022 increased $1.7 million, or 25.3%, compared to the three months ended March 31, 2021. The increase was driven higher pay rates in an increasingly competitive labor market, as well as $1.4&#160;million of reserves in connection with legal matters in connection with certain contractual disputes. Selling, general and administrative expenses as a percentage of revenue decreased from 13.0% to 12.3% for the three months ended March 31, 2022 compared to the three months ended March 31, 2021.</span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_106"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="30" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, Percentage of revenues)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,025)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues in our Commercial &amp; Industrial segment increased $23.5 million during the six months ended March 31, 2022, or 20.5%, compared to the six months ended March 31, 2021. During the six months ended March 31, 2022, we benefited from the start-up of projects that were delayed in fiscal 2021. While activity in this segment was curtailed earlier in the COVID-19 pandemic, many customers have returned to more typical levels of activity. However, this market remains highly competitive.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our Commercial &amp; Industrial segment&#8217;s gross profit during the six months ended March 31, 2022 decreased by $7.6 million, or 67.6%, as compared to the six months ended March 31, 2021. The reduction in gross margin is the result of project loss recorded in the quarter ended March 31, 2022, as discussed above. As a result, gross profit as a percentage of revenue decreased from 9.8% for the six months ended March 31, 2021 to 2.6% for the six months ended March 31, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Commercial &amp; Industrial segment&#8217;s selling, general and administrative expenses during the six months ended March 31, 2022 increased $2.5 million, or 19.4%, compared to the six months ended March 31, 2021. The increase was driven higher pay rates in an increasingly competitive labor market, as well as the $1.4&#160;million reserve in connection with legal matters discussed above. Selling, general and administrative expenses as a percentage of revenue decreased slightly, from 11.5% for the six months ended March 31, 2021 to 11.4% for the six months ended March 31, 2022. </span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_109"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INTEREST AND OTHER EXPENSE, NET</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.805%"><tr><td style="width:1.0%"></td><td style="width:68.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest and other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, we incurred interest expense of $0.5 million primarily comprised of interest expense from our revolving credit facility and fees on an average letter of credit balance of $5.0&#160;million under our revolving credit facility and an average unused line of credit balance of $46.1 million. This compares to interest expense of $0.2 million for the three months ended March 31, 2021, primarily comprised of interest expense from our revolving credit facility and fees on an average letter of credit balance of $6.4 million under our revolving credit facility and an average unused line of credit balance of $87.7 million. </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest and other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, we incurred interest expense of $1.0 million primarily comprised of interest expense from our revolving credit facility and fees on an average letter of credit balance of $4.9&#160;million under our revolving credit facility and an average unused line of credit balance of $44.5 million. This compares to interest expense of $0.4 million for the six months ended March 31, 2021, primarily comprised of interest expense from our revolving credit facility and fees on an average letter of credit balance of $6.3 million under our revolving credit facility and an average unused line of credit balance of $89.1 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in other expense for the six months ended March 31, 2022 as compared with March 31, 2021 is the result of unrealized losses on investments in equity securities of $0.6&#160;million.</span></div><div style="text-align:center"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_112"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PROVISION FOR INCOME TAXES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded an income tax benefit of $1.3 million for the three months ended March 31, 2022, compared to income tax expense of $3.6 million for the three months ended March 31, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded income tax expense of $2.7 million for the six months ended March 31, 2022, compared to income tax expense of $7.3 million for the six months ended March 31, 2021. Income tax expense for the six months ended March 31, 2022 and 2021 included a benefit of $0.8&#160;million and $0.8&#160;million, respectively, related to the vesting of stock-based compensation.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_115"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of financial condition and results of operations is based on our Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q, which have been prepared in accordance with U.S. generally accepted accounting principles ("GAAP"). The preparation of our Condensed Consolidated Financial Statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist as of the date of the Condensed Consolidated Financial Statements, and the reported amounts of revenues and expenses recognized during the periods presented. We review all significant estimates affecting our Condensed Consolidated Financial Statements on a recurring basis and record the effect of any necessary adjustments prior to their publication. Judgments and estimates are based on our beliefs and assumptions derived from information available at the time such judgments and estimates are made. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements. There can be no assurance that actual results will not differ from those estimates. For a discussion of our significant accounting policies, please see our Annual Report on Form 10-K for the fiscal year ended September 30, 2021. Some of the more significant estimates include revenue recognition, business combinations, valuation allowance for deferred tax assets and income taxes. </span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NEW ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recent accounting pronouncements are described in Note 1, "Business and Accounting Policies - Accounting Standards Recently Adopted" in the Notes to our Condensed Consolidated Financial Statements set forth in Part I, Item 1 of this Quarterly Report on Form 10-Q and at relevant sections in this discussion and analysis.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_118"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REMAINING PERFORMANCE OBLIGATIONS AND BACKLOG</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the unrecognized revenue value of our contract commitments. While backlog is not a defined term under GAAP, it is a common measurement used in our industry, and we believe it improves our ability to forecast future results and identify operating trends that may not otherwise be apparent. Backlog is a measure of revenue that we expect to recognize from work that has yet to be performed on uncompleted contracts and from work that has been contracted but has not started, exclusive of short-term projects. While all of our backlog is supported by documentation from customers, backlog is not a guarantee of future revenues, as contractual commitments may change and our performance may vary. Not all of our work is performed under contracts included in backlog; for example, most of the apparatus repair work that is completed by our Infrastructure Solutions segment is performed under master service agreements on an as-needed basis. Additionally, electrical installation services for single-family housing at our Residential segment are completed on a short-term basis and are therefore excluded from backlog. The table below summarizes our remaining performance obligations and backlog:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"></td><td style="width:41.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.136%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining performance obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agreements without an enforceable obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="39" style="padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Our backlog contains signed agreements and letters of intent, which we do not have a legal right to enforce prior to work starting. These arrangements are excluded from remaining performance obligations until work begins.</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><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_121"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WORKING CAPITAL</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, working capital exclusive of cash increased by $20.0 million from September 30, 2021, reflecting a $55.7 million increase in current assets excluding cash and a $35.7 million increase in current liabilities during the period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, our current assets exclusive of cash increased to $516.8 million, as compared to $461.1 million as of September 30, 2021. An increase in business activity drove a $22.7&#160;million increase in trade accounts receivable. Days sales outstanding increased to 61 at March 31, 2022 from 57 at September 30, 2021. While the rate of collections may vary, our typically secured position, resulting from our ability in general to secure liens against our customers&#8217; overdue receivables, offers some protection that collection will occur eventually to the extent that our security retains value. Additionally, inventory increased by $17.3 million in connection with rising commodity prices as well as growth of our business. Further, we have increased the quantity of inventory we are currently carrying to manage procurement risks. Costs and estimated earnings in excess of billings increased by $12.1 million as a result of increased levels of activity at our Communications business, as well as supply chain disruptions in our Infrastructure Solutions business. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, our total current liabilities increased by $35.7 million to $347.3 million, compared to $311.6 million as of September 30, 2021, driven by increased levels of business activity, offset in part by remittance of payroll taxes deferred under the CARES Act, and the timing of payment of certain year-end accruals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Surety</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the bonding capacity provided by our sureties is adequate for our current operations and will be adequate for our operations for the foreseeable future. As of March 31, 2022, the estimated cost to complete our bonded projects was approximately $125.9 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_124"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Revolving Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022, we entered into a Third Amended and Restated Credit and Security Agreement (the "Amended Credit Agreement") with Wells Fargo Bank N.A. ("Wells Fargo"), which increased our maximum borrowing amount from $125 million to $150 million. The Amended Credit Agreement also removed the aggregate cap on our investments in certain securities and the cap on our ability to make stock repurchases, in each case subject to the satisfaction of certain liquidity requirements. All other customary affirmative, negative and financial covenants and events of default were unchanged by the amendment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Amended Credit Agreement may not exceed a &#8220;borrowing base&#8221; that is determined monthly by Wells Fargo based on available collateral, primarily certain accounts receivables, inventories, and equipment. Amounts outstanding bear interest at </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a per annum rate equal to the Daily Three Month Secured Overnight Financing Rate ("SOFR"), plus an interest rate margin, which is determined quarterly, based on the following thresholds:</span></div><div style="margin-top:13pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Thresholds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Interest Rate Margin</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">I</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If Liquidity is less than 35% of the Maximum Revolver Amount (as defined in the Amended Credit Agreement) at any time during the period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2.00 percentage points</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">II</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If Liquidity is greater than or equal to 35% of the Maximum Revolver Amount at all times during the period and less than 50% of the Maximum Revolver Amount at any time during the period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1.75 percentage points</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">III</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If Liquidity is greater than or equal to 50% of the Maximum Revolver Amount at all times during the period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1.50 percentage points</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are charged monthly in arrears for (1)&#160;an unused commitment fee of 0.25% per annum, (2)&#160;a collateral monitoring fee of $5 thousand&#160;per quarter, (3)&#160;a letter of credit fee based on the then-applicable interest rate margin (4) appraisal fees, costs and expenses and (5)&#160;certain other fees and charges as specified in the Amended Credit Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, we were in compliance with the financial covenants under the Amended Credit Agreement, requiring that we maintain:</span></div><div style="margin-top:12pt;padding-left:85.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a Fixed Charge Coverage Ratio (as defined in the Amended Credit Agreement), measured quarterly on a trailing four-quarter basis at the end of each quarter, of at least 1.1 to 1.0; and</span></div><div style="margin-top:12pt;padding-left:85.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">minimum Liquidity of at least 10% of the Maximum Revolver Amount, or $12.5 million;&#160;with, for purposes of this covenant, at least 50% of our Liquidity comprised of Excess Availability (as defined in the Amended Credit Agreement).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, our Liquidity was $69.9 million, our Excess Availability was $50.6 million (or greater than 50% of minimum Liquidity), and our Fixed Charge Coverage Ratio was 3.8:1.0. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Amended Credit Agreement increase in our maximum revolver amount, our current minimum liquidity requirement is $15.0 million. If in the future our Liquidity falls below $15.0 million (or Excess Availability falls below 50% of our minimum Liquidity), our Fixed Charge Coverage Ratio is less than 1.1:1.0, or if we otherwise fail to perform or otherwise comply with certain of our covenants or other agreements under the Amended Credit Agreement, it would result in an event of default under the Amended Credit Agreement, which could result in some or all of our then-outstanding indebtedness becoming immediately due and payable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, we had $4.2 million in outstanding letters of credit with Wells Fargo and outstanding borrowings of $70.2 million under our revolving credit facility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flow from operations is not only influenced by cyclicality, demand for our services, operating margins and the type of services we provide, but can also be influenced by working capital needs such as the timing of our receivable collections. Working capital needs are generally lower during our fiscal first and second quarters due to the seasonality that we experience in many regions of the country; however, a seasonal decline in working capital may be offset by needs associated with higher growth or acquisitions. Currently, our working capital needs are higher than they have been historically, as a result of growth of our business, rising commodity prices, and the impact of supply chain disruptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities used net cash of $2.9&#160;million during the six months ended March 31, 2022, as compared to $48.4&#160;million of net cash provided in the six months ended March 31, 2021. The decrease in operating cash flow resulted from lower earnings and an increase in working capital, including an increase in inventory, during the six months ended March 31, 2022. In addition to the impact on inventory of higher commodity prices, supply chain disruptions have resulted in longer lead times for deliveries, and reduced availability for certain products we procure, particularly copper wire. As a result, we have increased the amount of inventory we are currently carrying in an effort to ensure the availability of materials to serve our customers. Trade accounts receivable also increased due to increased business activity. We also remitted $7.0&#160;million of payroll taxes previously deferred under the CARES Act. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $21.9 million for the six months ended March 31, 2022, compared to $58.4 million for the six months ended March 31, 2021. We used $21.6 million for capital expenditures in the six months ended March 31, 2022, primarily related to the acquisition of a new operating facility for our Wedlake business, as well as an additional facility to support the growth of our Residential business in Florida. During the six months ended March 31, 2021, we used $55.5 million to complete three acquisitions and $3.0 million for capital expenditures.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the six months ended March 31, 2022 was $21.0 million, compared to net cash used of $1.2 million for the six months ended March 31, 2021. Net cash provided by financing activities for the six months ended March 31, 2022 included net borrowings on our credit facility of $29.9&#160;million, partly offset by $4.9 million used for repurchases of our common stock, including repurchases to satisfy statutory withholding requirements upon the vesting of employee stock compensation. For the six months ended March 31, 2021, we used $0.7 million to repurchase our shares to satisfy statutory withholding requirements upon the vesting of employee stock compensation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Program</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, our Board authorized a stock repurchase program for the purchase from time to time of up to 1.5&#160;million shares of the Company&#8217;s common stock, and on May 2, 2019, our Board authorized the repurchase from time to time of up to an additional 1.0 million shares of the Company's common stock under the stock repurchase program.&#160;Share purchases are made for cash in open market transactions at prevailing market prices or in privately negotiated transactions or otherwise.&#160;The timing and amount of purchases under the program are determined based upon prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.&#160;All or part of the repurchases may be implemented under a Rule 10b5-1 trading plan, which allows repurchases under pre-set terms at times when the Company might otherwise be prevented from purchasing under insider trading laws or because of self-imposed blackout periods.&#160;The program does not require the Company to purchase any specific number of shares and may be modified, suspended or reinstated at any time at the Company&#8217;s discretion and without notice. We repurchased 59,002 shares pursuant to this program during the six months ended March 31, 2022. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_127"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MATERIAL CASH REQUIREMENTS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may enter into firm purchase commitments for materials, such as copper or aluminum wire, which we expect to use in the ordinary course of business. These commitments are typically for terms of less than one year and require us to buy minimum quantities of materials at specific intervals at a fixed price over the term. As of March 31, 2022, we had commitments of $12.1 million outstanding under agreements to purchase copper wire and other materials over the next 12 months in the ordinary course of business. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no other material changes in our material cash requirements from those disclosed in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021. We expect that cash and cash equivalents, cash flow from operations and availability under our revolving credit facility will be sufficient to satisfy cash requirements during at least the next 12 months.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_130"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is actively involved in monitoring exposure to market risk and continues to develop and utilize appropriate risk management techniques. Our exposure to significant market risks includes fluctuations in labor costs and commodity prices. We are also exposed to interest rate risk with respect to our outstanding borrowings under our revolving credit facility. For additional information see</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> &#8220;Disclosure Regarding Forward-Looking Statements&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Part&#160;I of this Quarterly Report on Form 10-Q and our risk factors in Part I, Item 1A. &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commodity Risk</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure to significant market risks includes fluctuations in commodity prices for copper, aluminum, steel, electronic components, certain plastics, and fuel. Commodity price risks may have an impact on our results of operations due to the fixed-price nature of many of our contracts. Over the long term, we expect to be able to pass along a portion of these costs to our customers, as market conditions in the industries we serve will allow.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Floating rate debt, where the interest rate fluctuates periodically, exposes us to short-term changes in market interest rates. All of the long-term debt outstanding under our revolving credit facility is structured on floating rate terms. We currently do not maintain any hedging contracts that would limit our exposure to variable rates of interest when we have outstanding borrowings under our revolving credit facility. On December 2, 2021, we entered into an amendment to our credit agreement which replaced LIBOR with SOFR as the benchmark for establishing the interest rate charged on our borrowings. If SOFR were to increase, our interest payment obligations on any then-outstanding borrowings would increase, having a negative effect on our cash flow and financial condition. A one percentage point increase in the interest rate on our long-term debt outstanding under the credit facility as of March 31, 2022 would cause a $0.6&#160;million pre-tax annual increase in interest expense. </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Controls and Procedures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have not been any changes in the Company&#8217;s internal control over financial reporting (as such term is defined in Rules 13a-15 and 15d-15 under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)) during the fiscal quarter to which this report relates that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Rules&#160;13a-15 and 15d-15 of the Exchange Act, we carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2022, to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms. Our disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in reports filed or submitted under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i0b157130bed146a1934539c7bc78892d_136"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_139"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding legal proceedings, see Note&#160;12, &#8220;Commitments and Contingencies &#8211; Legal Matters&#8221; in the Notes to our Condensed Consolidated Financial Statements set forth in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i0b157130bed146a1934539c7bc78892d_142"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Factors</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the risk factors disclosed under Part I, Item 1A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Risk Factors"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_145"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.638%"><tr><td style="width:1.0%"></td><td style="width:31.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased as Part of a Publicly Announced Plan </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Number of Shares That May Yet Be Purchased Under the Publicly Announced Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 &#8211; January 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$49.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,618</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1, 2022 &#8211; February 28, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,618</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022 &#8211; March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,618</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$49.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,587</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,618</span></td></tr></table></div><div style="padding-left:36pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:138%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:138%">The total number of shares purchased includes shares purchased pursuant to the plan described in footnote (2) below. </span></div><div style="padding-left:36pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">In 2015, our Board authorized a stock repurchase program for the purchase of up to 1.5 million shares of the Company&#8217;s common stock from time to time, and on May 2, 2019, authorized the repurchase from time to time of up to an additional 1.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">million shares of the Company&#8217;s common stock under the stock repurchase program.</span></div><div><span><br/></span></div><div id="i0b157130bed146a1934539c7bc78892d_148"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defaults Upon Senior Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i0b157130bed146a1934539c7bc78892d_151"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mine Safety Disclosures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i0b157130bed146a1934539c7bc78892d_154"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022, we entered into the Third Amended and Restated Credit and Security Agreement with Wells Fargo Bank, N.A. ("Wells Fargo"), which increased the size of our revolving credit facility from $125 million to $150 million (the "Amended Credit Agreement"). The Amended Credit Agreement also removed the aggregate cap on our investments in certain securities and the cap on our ability to make stock repurchases, in each case subject to the satisfaction of certain liquidity requirements. All other customary affirmative, negative and financial covenants and events of default were unchanged by the amendment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description of the Amended Credit Agreement does not purport to be complete and is qualified in its entirety by reference to, and should be read in conjunction with, the full text of the Amended Credit Agreement, which is attached as Exhibit 10.1 to this Quarterly Report on Form 10-Q and incorporated herein by reference.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_157"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">No.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1048268/000119312516674386/d211495dex31.htm">Second Amended and Restated Certificate of Incorporation of IES Holdings, Inc., as amended by the Certificate of Amendment thereto, effective May 24, 2016 (composite). (Incorporated by reference to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on&#160;August 8, 2016).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1048268/000104826821000065/amendedandrestatedbylawsof.htm">Amended and Restated Bylaws of IES Holdings, Inc., effective April 28, 2021. (Incorporated by reference to Exhibit 3.3 to the Company's Quarterly Report on Form 10-Q filed on April 30, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1 &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1048268/000119312516789187/d310826dex41.htm">Specimen common stock certificate. (Incorporated by reference to Exhibit 4.1 to the Company&#8217;s Annual Report on Form 10-K filed on December 9, 2016).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1 &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="thirdamendedandrestatedcre.htm">Third Amended and Restated Credit and Security Agreement, dated April 28, 2022 by and among IES Holdings, Inc., each of the other Borrowers and Guarantors named therein and Wells Fargo Bank, National Association, as Administrative Agent.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1 &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022ex311.htm">Rule 13a-14(a)/15d-14(a) Certification of Jeffrey L. Gendell, Chief Executive Officer</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2 &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022ex312.htm">Rule 13a-14(a)/15d-14(a) Certification of Tracy A. McLauchlin, Senior Vice President, Chief Financial Officer and Treasurer </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1 &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022ex321.htm">Section 1350 Certification of Jeffrey L. Gendell, Chief Executive Officer</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.2 &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="q22022ex322.htm">Section 1350 Certification of Tracy A. McLauchlin, Senior Vice President, Chief Financial Officer and Treasurer</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Schema Document </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Label Linkbase Document </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Presentation Linkbase Document </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Definition Linkbase Document </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Calculation Linkbase Document </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furnished herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensatory plan or arrangement.</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i0b157130bed146a1934539c7bc78892d_160"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;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 April&#160;29, 2022.</span></div><div><span><br/></span></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:42.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.969%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IES HOLDINGS, INC.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;TRACY A. MCLAUCHLIN</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and Authorized Signatory)<br/></span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>thirdamendedandrestatedcre.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 2022 Workiva -->
<title>Document</title></head><body><div id="ideed654ac04741c78147607b2f56594f_58"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">EXHIBIT 10.1</font></div><div style="margin-bottom:12pt"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:72px;margin-bottom:5pt;vertical-align:text-bottom;width:72px"></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">THIRD AMENDED AND RESTATED<br>CREDIT AND SECURITY AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">by and among</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IES HOLDINGS, INC.<br>IES COMMUNICATIONS, LLC<br>IES COMMERCIAL, INC.<br>IES MANAGEMENT LP<br>IES MANAGEMENT ROO, LP<br>IES RESIDENTIAL, INC.<br>INTEGRATED ELECTRICAL FINANCE, INC.<br>IES SUBSIDIARY HOLDINGS, INC.<br>MAGNETECH INDUSTRIAL SERVICES, INC.<br>SOUTHERN INDUSTRIAL SALES AND SERVICES, INC.<br>CALUMET ARMATURE AND ELECTRIC, L.L.C.<br>IES INFRASTRUCTURE SOLUTIONS, LLC<br>TECHNIBUS, INC.<br>FREEMAN ENCLOSURE SYSTEMS, LLC<br>NEXT ELECTRIC, LLC<br>AZIMUTH COMMUNICATIONS, INC.<br>AERIAL LIGHTING &#38; ELECTRIC, INC.<br>HOTCHKISS ALARMS, LLC<br>K.E.P. ELECTRIC, INC.<br>WEDLAKE FABRICATING, INC.<br>BAYONET PLUMBING HEATING AND AIR-CONDITIONING, LLC<br>EDMONSON ELECTRIC, LLC<br>STR MECHANICAL, LLC<br>TECHNICAL SERVICES II, LLC<br>IES INVESTMENTS, LLC<br>IES FL RE, LLC<br>IES OK RE, LLC<br><br>as Borrowers,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">and</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IES CONSOLIDATION, LLC<br>IES SHARED SERVICES, INC.<br>KEY ELECTRICAL SUPPLY, INC.<br>IES OPERATIONS GROUP, INC.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><br>ICS HOLDINGS LLC<br>as Guarantors,</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">and</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WELLS FARGO BANK, NATIONAL ASSOCIATION,<br>as Administrative Agent for itself and the other Lenders party hereto</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Dated as of April 28, 2022</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_61"></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">1.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">DEFINITIONS AND CONSTRUCTION</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Definitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Accounting Terms.</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Code</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Construction</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Time References</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Schedules and Exhibits</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Divisions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Rates</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">LOANS AND TERMS OF PAYMENT</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Revolving Loans</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#91;Reserved&#93;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Borrowing Procedures and Settlements</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Payments&#59; Reductions of Commitments&#59; Prepayments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Promise to Pay&#59; Promissory Notes</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Interest Rates and Letter of Credit Fee&#58;  Rates, Payments, and Calculations</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Crediting Payments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Designated Account</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Maintenance of Loan Account&#59; Statements of Obligations</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Letters of Credit</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Special Provisions Applicable to Daily Simple SOFR</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Capital Requirements</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">&#91;Reserved&#93;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">88</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Joint and Several Liability of Borrowers</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">88</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">3.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">CONDITIONS&#59; TERM OF AGREEMENT</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Conditions Precedent to the Initial Extension of Credit</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Conditions Precedent to all Extensions of Credit</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Maturity</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Effect of Maturity</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Early Termination by Borrowers</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-i-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TABLE OF CONTENTS  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(continued)</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Conditions Subsequent</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">4.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">REPRESENTATIONS AND WARRANTIES</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Due Organization and Qualification&#59; Subsidiaries</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Due Authorization&#59; No Conflict</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Governmental Consents</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Binding Obligations&#59; Perfected Liens</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Title to Assets&#59; No Encumbrances</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Litigation</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Compliance with Laws</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">No Material Adverse Effect</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Solvency</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Employee Benefits</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Environmental Condition</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Complete Disclosure</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Patriot Act</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Indebtedness</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Payment of Taxes</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.16.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Margin Stock</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.17.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Governmental Regulation</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.18.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">OFAC&#59; Sanctions&#59; Anti-Corruption Laws&#59; Anti-Money Laundering Laws</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.19.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employee and Labor Matters</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.20.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">&#91;Reserved&#93;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.21.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Leases</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.22.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Eligible Accounts</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.23.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Eligible Inventory</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.24.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Eligible Equipment</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.25.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Location of Inventory and Equipment</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.26.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory Records</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.27.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">&#91;Reserved&#93;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.28.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">&#91;Reserved&#93;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.29.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Hedge Agreements</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-ii-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TABLE OF CONTENTS  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(continued)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.30.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Surety Agreements</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.31.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Surety Bonds Cash and LCs</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.32.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Bonded Contracts</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.33.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Thomas Popp &#38; Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">5.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">AFFIRMATIVE COVENANTS</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Financial Statements, Reports, Certificates</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Reporting</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Existence</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Maintenance of Properties</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Taxes</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Insurance</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Inspection</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Compliance with Laws</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Environmental</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Disclosure Updates</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Formation of Subsidiaries</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Further Assurances</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">105</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">&#91;Reserved&#93;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">105</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Location of Inventory and Equipment&#59; Chief Executive Office</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">OFAC&#59; Sanctions&#59; Anti-Corruption Laws&#59; Anti-Money Laundering Laws</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.16.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Material Contracts</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">6.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NEGATIVE COVENANTS</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Indebtedness</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Liens</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restrictions on Fundamental Changes</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Disposal of Assets</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Nature of Business</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Prepayments and Amendments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restricted Payments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Accounting Methods</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Investments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Transactions with Affiliates</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-iii-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TABLE OF CONTENTS  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(continued)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Use of Proceeds</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">110</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Limitation on Issuance of Equity Interests</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">111</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Inventory or Equipment with Bailees</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">111</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parent as Holding Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">111</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Surety Bonds</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">111</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.16.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Thomas Popp &#38; Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">111</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">7.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">FINANCIAL COVENANTS</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">8.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EVENTS OF DEFAULT</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Payments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Covenants</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Judgments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Voluntary Bankruptcy, etc</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Involuntary Bankruptcy, etc</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Default Under Other Agreements</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Representations, etc</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Guaranty</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Security Documents</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Loan Documents</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Change of Control</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Surety Bond</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">9.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">RIGHTS AND REMEDIES</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Rights and Remedies</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Remedies Cumulative</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">115</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">10.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WAIVERS&#59; INDEMNIFICATION</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Demand&#59; Protest&#59; etc</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">The Lender Group's Liability for Collateral</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Indemnification</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">11.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">NOTICES</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">12.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">CHOICE OF LAW AND VENUE&#59; JURY TRIAL WAIVER&#59; JUDICIAL REFERENCE PROVISION</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">118</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">13.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ASSIGNMENTS AND PARTICIPATIONS&#59; SUCCESSORS</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Assignments and Participations</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Successors</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-iv-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TABLE OF CONTENTS  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(continued)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">14.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">AMENDMENTS&#59; WAIVERS</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendments and Waivers</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Replacement of Certain Lenders</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">No Waivers&#59; Cumulative Remedies</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">15.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">AGENT&#59; THE LENDER GROUP</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Appointment and Authorization of Agent</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Delegation of Duties</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Liability of Agent</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Reliance by Agent</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Notice of Default or Event of Default</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Credit Decision</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">130</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Costs and Expenses&#59; Indemnification</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Agent in Individual Capacity</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Successor Agent</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Lender in Individual Capacity</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Collateral Matters</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Restrictions on Actions by Lenders&#59; Sharing of Payments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Agency for Perfection</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Payments by Agent to the Lenders</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Concerning the Collateral and Related Loan Documents</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.16.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Field Examination Reports&#59; Confidentiality&#59; Disclaimers by Lenders&#59; Other Reports and Information</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.17.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Several Obligations&#59; No Liability</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">16.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">WITHHOLDING TAXES</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Payments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exemptions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">138</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Reductions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Refunds</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">17.</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">GENERAL PROVISIONS</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Effectiveness</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Section Headings</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Interpretation</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-v-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TABLE OF CONTENTS  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(continued)</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Severability of Provisions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Bank Product Providers</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Debtor-Creditor Relationship</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Counterparts&#59; Electronic Execution</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Revival and Reinstatement of Obligations&#59; Certain Waivers</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">143</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Confidentiality</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">143</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Survival</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Patriot Act&#59; Due Diligence</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Integration</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Parent as Agent for Borrowers</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">147</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Acknowledgement Regarding Any Supported QFCs</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">147</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.16.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Erroneous Payments</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17.17.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amendment and Restatement</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-vi-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:88.56pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TABLE OF CONTENTS </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> (continued)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">EXHIBITS AND SCHEDULES</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit A-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Assignment and Acceptance</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit B-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Borrowing Base Certificate</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit B-2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Bank Product Provider Agreement </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit C-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Compliance Certificate</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit J-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Joinder</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exhibit P-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Form of Perfection Certificate</font></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;A-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Agent's Account</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;A-2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Authorized Persons</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;C-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commitments</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;D-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Designated Account</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;P-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Permitted Investments</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;P-2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Permitted Liens</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;3.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Conditions Precedent</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;3.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Conditions Subsequent</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.1(b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalization of Borrowers</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.1(c)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalization of Borrowers' Subsidiaries</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.1(d)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Subscriptions, Options, Warrants, Calls</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.6(b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Litigation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.11</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Environmental Matters</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.14</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Permitted Indebtedness</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;4.25</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Location of Inventory and Equipment </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule 4.30</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Surety Agreements</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule 4.31</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Surety Bonds Cash and LCs</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule 4.32</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Bonded Contracts</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;5.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial Statements, Reports, Certificates</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;5.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Collateral Reporting</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Schedule&#160;6.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nature of Business</font></td></tr></table></div><div style="padding-left:108pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:108pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:108pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:108pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:108pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-vii-</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_340"></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">THIRD AMENDED AND RESTATED CREDIT AGREEMENT</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> THIRD AMENDED AND RESTATED CREDIT AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, is entered into as of April 28, 2022 by and among the lenders identified on the signature pages hereof (each of such lenders, together with its successors and permitted assigns, is referred to hereinafter as a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;, as that term is hereinafter further defined), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WELLS FARGO BANK, NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, a national banking association, as administrative agent for each member of the Lender Group and the Bank Product Providers (in such capacity, together with its successors and assigns in such capacity, &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IES HOLDINGS, INC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, a Delaware corporation, (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), the Subsidiaries of Parent identified on the signature pages hereof as &#34;Borrowers&#34;, and those additional entities that hereafter become parties hereto as  Borrowers in accordance with the terms hereof by executing the form of Joinder attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit J-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (including Parent, each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; and individually and collectively, jointly and severally, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Parent, certain subsidiaries of Parent, and Wells Fargo Bank, National Association, a national banking association, as the sole lender (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), are parties to that certain Second Amended and Restated Credit and Security Agreement dated as of April 10, 2017, executed by and among certain Borrowers, Guarantors, and Existing Lender as the same has been amended, restated, modified or supplemented from time to time prior to the date hereof (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) pursuant to which Existing Lender made certain revolving loans and other financial accommodations to Borrowers (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), issued certain letters of credit (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Letters of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), and Borrowers and Guarantors granted to Existing Lender a security interest in all of the Collateral (as described in the Existing Credit Agreement, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) as security for all of the Indebtedness (as defined therein, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).  Pursuant to the Existing Credit Agreement, Existing Lender, Borrowers and Guarantors entered into various other Loan Documents (as defined in the Existing Credit Agreement) (collectively, including the Existing Credit Agreement, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Borrowers have requested that Existing Lender agree to increase, extend, and continue to provide the Existing Loans and the Existing Letters of Credit, as well as make certain additional financial accommodations to Borrowers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">As further described in the Restructuring Agreement, the parties have agreed (i) to amend and restate the Existing Credit Agreement in its entirety both as set forth herein and as set forth in the Guaranty and Security Agreement, (ii) that, from and after the date hereof, the Existing Loans, the Existing Letters of Credit and the other Existing Obligations outstanding under the Existing Credit Agreement shall be governed by and deemed to be outstanding under the amended and restated terms set forth in this Agreement, the Guaranty and Security Agreement and the other Loan Documents, and (iii) that the Existing Obligations are and shall continue to be (and all Obligations incurred pursuant hereto shall be) secured by, among other things, the Existing Collateral as well as the other Collateral (as defined herein) as set forth in the Guaranty and Security Agreement and the other Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">It is the intent of the parties that the execution and delivery of this Agreement, which is made for the purposes described in the foregoing recitals, shall not effectuate a novation of any of the Existing Loan Documents, constitute a release or discharge of the Existing Obligations or the Existing Collateral, but rather as a substitution of certain terms governing the payment and performance of and security for such obligations and indebtedness.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-1-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NOW, THEREFORE, for valuable consideration the receipt and sufficiency of which are hereby acknowledged, the parties agree as follows&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFINITIONS AND CONSTRUCTION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As used in this Agreement, the following terms shall have the following definitions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Acceptable Appraisal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to an appraisal of Inventory, the most recent appraisal of such property received by Agent (a) from an appraisal company satisfactory to Agent, (b) the scope and methodology (including, to the extent relevant, any sampling procedure employed by such appraisal company) of which are satisfactory to Agent, and (c) the results of which are satisfactory to Agent, in each case, in Agent's Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an account (as that term is defined in the Code).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Account Debtor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Person who is obligated on an Account, chattel paper, or a general intangible.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Account Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Accounting Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means changes in accounting principles required by the promulgation of any rule, regulation, pronouncement or opinion by the Financial Accounting Standards Board of the American Institute of Certified Public Accountants (or successor thereto or any agency with similar functions).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Accounts Availability Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the sum of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">ninety percent (90%) (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the amount, if any, of the Dilution Reserve applicable to Eligible Accounts, if applicable) of the amount of Eligible Accounts, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">the lesser of (x) seventy-five percent (75%) (less the amount, if any, of the Dilution Reserve applicable to Eligible Progress Billing Accounts, if applicable) of the amount of Eligible Progress Billing Accounts or (y) $55,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Acquisition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a)&#160;the purchase or other acquisition by a Person or its Subsidiaries of all or substantially all (or such lesser amount as Agent, after a request from a Loan Party, may approve, in writing, in its sole discretion) of the assets of (or any division or business line of) any other Person&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the purchase or other acquisition of Real Property from a Person whose only asset is such Real Property shall not constitute an Acquisition under this clause (a), or (b) the purchase or other acquisition (whether by means of a merger, consolidation, or otherwise) by a Person or its Subsidiaries of all (or such lesser amount as Agent, after a request from a Loan Party, may approve, in writing, in its sole discretion) of the Equity Interests of any other Person. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Questionnaire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affected Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) any EEA Financial Institution or (b) any UK Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affected Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.13(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as applied to any Person, any other Person who controls, is controlled by, or is under common control with, such Person.  For purposes of this definition, &#34;control&#34; means the possession, directly or indirectly through one or more intermediaries, of the power to direct the management and policies of a Person, whether through the ownership of Equity Interests, by contract, or otherwise&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that for purposes of the definition of Eligible Accounts and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement&#58; (a) if any Person owns directly or indirectly 10% or more of the Equity Interests having ordinary voting power for the election of directors or other members of the governing body of a Person or 10% or more of the partnership or other ownership interests of a Person (other than as a limited partner of such Person), then both such Persons shall be Affiliates of each other, (b) each director (or comparable manager) of a Person shall be deemed to be an Affiliate of such Person, and (c) each partnership in which a Person is a general partner shall be deemed an Affiliate of such Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in the preamble to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agent-Related Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Agent, together with its Affiliates, officers, directors, employees, attorneys, and agents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agent's Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Deposit Account of Agent identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;A-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (or such other Deposit Account of Agent that has been designated as such, in writing, by Agent to Borrowers and the Lenders).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agent's Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Liens granted by each Loan Party or its Subsidiaries to Agent under the Loan Documents and securing the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means this Credit Agreement, as amended, restated, amended and restated, supplemented or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Corruption Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the FCPA, the U.K. Bribery Act of 2010, as amended, and all other applicable laws and regulations or ordinances concerning or relating to bribery or corruption in any jurisdiction in which any Loan Party or any of its Subsidiaries or Affiliates is located or is doing business.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the applicable laws or regulations in any jurisdiction in which any Loan Party or any of its Subsidiaries or Affiliates is located or is doing business that relates to money laundering, any predicate crime to money laundering, or any financial record keeping and reporting requirements related thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination and with respect to Base Rate Loans or SOFR Loans, as applicable, the applicable margin set forth in the following table that corresponds to the Liquidity of Borrowers for the most recently completed quarter&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that for the period from the Closing Date through and including June 30, 2022, the Applicable Margin shall be set at the margin in the row styled &#34;Level II&#34;&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that any time an Event of Default has occurred and is continuing, the Applicable Margin shall be set at the margin in the row styled &#34;Level I&#34;&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.427%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Level</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Liquidity</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Margin for Base Rate Loans which are Revolving Loans (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Base Rate Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Margin for SOFR Loans which are Revolving Loans  (the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;)</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">I</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If Liquidity is less than thirty-five percent (35%) of the Maximum Revolver Amount at any time during such period</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.00 percentage points</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.00 percentage points</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">II</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If Liquidity is greater than or equal to thirty-five percent (35%) of the Maximum Revolver Amount at all times during such period and less than fifty percent (50%) of the Maximum Revolver Amount at any time during such period</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">0.75 percentage points</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.75 percentage points</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">III</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If Liquidity is greater than or equal to fifty percent (50%) of the Maximum Revolver Amount at all times during such period</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">0.50 percentage points</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.50 percentage points</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Applicable Margin shall be re-determined as of the first day of each quarter.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Applicable Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (i) Daily Simple SOFR </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the SOFR Margin, or (ii) subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, if Daily Simple SOFR is no longer available or cannot be calculated for any reason (including as a result of any market disruption generally) or Wells Fargo determines that it is unlawful or impractical to offer Daily Simple SOFR, the Base Rate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Base Rate Margin.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-4-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Application Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the occurrence of (a) a failure by Borrowers to repay all of the Obligations in full on the Maturity Date, or (b) an Event of Default and the election by Agent or the Required Lenders to require that payments and proceeds of Collateral be applied pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Assignment and Acceptance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an Assignment and Acceptance Agreement substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Authorized Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any one of the individuals identified as an officer of a Borrower on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;A-2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement, or any other individual identified by Administrative Borrower as an authorized person and authenticated through Agent's electronic platform or portal in accordance with its procedures for such authentication.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Availability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the amount that Borrowers are entitled to borrow as Revolving Loans under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement (after giving effect to the then outstanding Revolver Usage).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Average Revolver Usage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any period, the sum of the aggregate amount of Revolver Usage for each day in such period (calculated as of the end of each respective day) divided by the number of days in such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bail-In Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the exercise of any Write-Down and Conversion Powers by the applicable Resolution Authority in respect of any liability of an Affected Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bail-In Legislation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, (a) with respect to any EEA Member Country implementing Article 55 of Directive 2014&#47;59&#47;EU of the European Parliament and of the Council of the European Union, the implementing law, regulation, rule or requirement for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule&#160;and (b) with respect to the United Kingdom, Part I of the United Kingdom Banking Act 2009 (as amended from time to time) and any other law, regulation or rule applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment firms or other financial institutions or their affiliates (other than through liquidation, administration or other insolvency proceedings).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bank Product</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any one or more of the following financial products or accommodations extended to any Loan Party or any of its Subsidiaries by a Bank Product Provider&#58;  (a) credit cards (including commercial cards (including so-called &#34;purchase cards&#34;, &#34;procurement cards&#34; or &#34;p-cards&#34;)), (b) payment card processing services, (c) debit cards, (d) stored value cards, (e) Cash Management Services, or (f) transactions under Hedge Agreements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-5-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Bank Product Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means those agreements entered into from time to time by any Loan Party or any of its Subsidiaries with a Bank Product Provider in connection with the obtaining of any of the Bank Products.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bank Product Collateralization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means providing cash collateral (pursuant to documentation reasonably satisfactory to Agent) to be held by Agent for the benefit of the Bank Product Providers (other than the Hedge Providers) in an amount determined by Agent as sufficient to satisfy the reasonably estimated credit exposure, operational risk or processing risk with respect to the then existing Bank Product Obligations (other than Hedge Obligations).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bank Product Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) all obligations, liabilities, reimbursement obligations, fees, or expenses owing by each Loan Party and its Subsidiaries to any Bank Product Provider pursuant to or evidenced by a Bank Product Agreement and irrespective of whether for the payment of money, whether direct or indirect, absolute or contingent, due or to become due, now existing or hereafter arising, (b) all Hedge Obligations, and (c) all amounts that Agent or any Lender is obligated to pay to a Bank Product Provider as a result of Agent or such Lender purchasing participations from, or executing guarantees or indemnities or reimbursement obligations to, a Bank Product Provider with respect to the Bank Products provided by such Bank Product Provider to a Loan Party or its Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bank Product Provider</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Wells Fargo or any of its Affiliates, including each of the foregoing in its capacity, if applicable, as a Hedge Provider.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bank Product Provider Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an agreement in substantially the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B-2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement, in form and substance satisfactory to Agent, duly executed by the applicable Bank Product Provider, the applicable Loan Parties, and Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bank Product Reserves</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, those reserves that Agent reasonably deems necessary or appropriate to establish (based upon the Bank Product Providers' good faith determination of the liabilities and obligations of each Loan Party and its Subsidiaries in respect of Bank Product Obligations) in respect of Bank Products then provided or outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bankruptcy Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means title 11 of the United States Code, as in effect from time to time. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bayonet</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Bayonet Plumbing, Heating &#38; Air-Conditioning, LLC, a Florida limited liability company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Base Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, on any day, the greatest of (a) the Floor, (b) the Federal Funds Rate in effect on such day </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#189;%, (c) Daily Simple SOFR in effect on such day, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> 1%, and (d) the rate of interest announced, from time to time, within Wells Fargo at its principal office in San Francisco as its &#34;prime rate&#34; in effect on such day, with the understanding that the &#34;prime rate&#34; is one of Wells Fargo's base rates (not necessarily the lowest of such rates) and serves as the basis upon which effective rates of interest are calculated for those loans making reference thereto and is evidenced by the recording thereof after its announcement in such </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-6-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">internal publications as Wells Fargo may designate (and, if any such announced rate is below zero, then the rate determined pursuant to this clause (d) shall be deemed to be zero).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Base Rate Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means each portion of the Revolving Loans that bears interest at a rate determined by reference to the Base Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Base Rate Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in the definition of Applicable Margin. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, initially, Daily Simple SOFR, provided, that, if a Benchmark Transition Event, has occurred with respect to Daily Simple SOFR or the then-current Benchmark, then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has become effective pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, initially, the Federal Reserve Bank of New York, or any successor administrator of the then-current Benchmark or any insolvency or resolution official with authority over such administrator</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the sum of&#58; (a) the alternate rate of interest that has been selected by Agent and Administrative Borrower as the replacement for the then-current Benchmark&#59; and (b) the spread adjustment or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by Agent and Administrative Borrower, in each case, giving due consideration to (i) any selection or recommendation by the Relevant Governmental Body at such time for a replacement rate, the mechanism for determining such a rate, the methodology or conventions applicable to such rate, or the spread adjustment, or method for calculating or determining such spread adjustment, for such rate, or (ii) any evolving or then-prevailing market convention for determining a rate of interest as a replacement to the then-current Benchmark, the methodology or conventions applicable to such rate, or the spread adjustment, or method for calculating or determining such spread adjustment, for such alternate rate for U.S. dollar-denominated syndicated or bilateral credit facilities at such time&#59; provided, that, if the Benchmark Replacement as determined as provided above would be less than zero, then the Benchmark Replacement shall be deemed to be zero.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark Replacement Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Benchmark Replacement, any technical, administrative or operational changes (including changes to the timing and frequency of determining rates and making payments of interest, prepayment provisions, and other technical, administrative or operational matters) that Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement and to permit the administration thereof by Agent in a manner substantially consistent with market practice (or, if Agent decides that adoption of any portion of such market practice is not administratively feasible or if Agent determines that no market practice for the administration of the Benchmark Replacement exists, in such other manner of administration as Agent decides is reasonably necessary in connection with the administration of any Loan Document).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark Replacement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the earliest to occur of the following events with respect to the then-current Benchmark&#58;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-7-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;in the case of clause (a) of the definition of &#8220;Benchmark Transition Event,&#8221; the later of (i) the date of the public statement or publication of information referenced therein and (ii) the date on which the Benchmark Administrator permanently or indefinitely ceases to provide the Benchmark&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;in the case of clause (b) of the definition of &#8220;Benchmark Transition Event&#8221;, the first date on which such Benchmark has been determined and announced by or on behalf of the regulatory supervisor for the Benchmark Administrator to be non-representative of underlying markets&#59; provided, that such non-representativeness will be determined by reference to the most recent statement or publication referenced in such clause (b) and even if the Benchmark continues to be provided on such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark Transition Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the occurrence of one or more of the following events with respect to the then-current Benchmark&#58;  a public statement or publication of information by or on behalf of the Benchmark Administrator or a regulatory supervisor for the Benchmark Administrator announcing that (a) the Benchmark Administrator has ceased or will cease to provide the Benchmark permanently or indefinitely or (b) the Benchmark is no longer representative.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benchmark Unavailability Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, if a Benchmark Transition Event and its related Benchmark Replacement Date have occurred with respect to the then-current Benchmark and solely to the extent that the Benchmark has not been replaced with a Benchmark Replacement, the period (a) beginning at the time that such Benchmark Replacement Date has occurred if, at such time, no Benchmark Replacement has replaced the Benchmark for all purposes hereunder in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (b) ending at the time that a Benchmark Replacement has replaced the Benchmark for all purposes hereunder pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Beneficial Ownership Certification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a certification regarding beneficial ownership as required by the Beneficial Ownership Regulation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Beneficial Ownership Regulation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means 31 C.F.R. &#167; 1010.230.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Benefit Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a &#34;defined benefit plan&#34; (as defined in Section&#160;3(35) of ERISA) for which any Loan Party or any of its Subsidiaries or ERISA Affiliates has been an &#34;employer&#34; (as defined in Section&#160;3(5) of ERISA) within the past six years.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">BHC Act Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; of a Person means an &#34;affiliate&#34; (as such term is defined under, and interpreted in accordance with, 12 U.S.C. 1841(k)) of such Person. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Board of Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as to any Person, the board of directors (or comparable managers) of such Person, or any committee thereof duly authorized to act on behalf of the board of directors (or comparable managers).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Board of Governors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Board of Governors of the Federal Reserve System of the United States (or any successor).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; as to any Borrower, all now owned or hereafter acquired Accounts and (whether included in such definition) accounts receivable&#59; and proceeds (other </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-8-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">than such proceeds which are negotiable instruments or cash or Cash Equivalents in the possession or control of Lender), including without limitation, all insurance proceeds and letter of credit proceeds, in each case solely to the extent such accounts, accounts receivable, and proceeds arise out of a Bonded Contract, including, but not limited to, Bonded Retainage, and all forms of obligations whatsoever owing to any Loan Party under instruments and documents of title constituting the foregoing or proceeds thereof&#59; and all rights, securities, and guarantees with respect to each of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Contract</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; the contracts listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 4.32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> on the Closing Date and any future contract in respect of which any Surety Bond is issued on behalf of any Borrower and Lender receives written notice of such Surety Bond from Borrower prior to any Account related thereto being included in the Borrowing Base or reported on a Borrowing Base Certificate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; all now owned or hereafter acquired right, title and interest with respect to Equipment, owned by a Borrower and (whether or not included in such definition) all other personal property in each case which is delivered to, prefabricated for or specifically ordered for a Bonded Job Site, whether or not the same will be deemed to be affixed to, arise out of or relate to any real property, together with all accessions thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; all now owned and hereafter acquired Inventory of Borrowers, including, without limitation, goods, merchandise and other personal property in each case which is furnished under any Bonded Contract, all raw materials, work in process, finished goods and materials and supplies of any kind, nature or description in each case which is delivered to, prefabricated for or specifically ordered for a Bonded Job Site.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Job Site</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; the site specified in a Bonded Contract where any Borrower is to perform the specialized electrical and communication services required thereunder, including all other labor, materials, equipment and services provided or to be provided to fulfill its obligations thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Retainage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; contract proceeds periodically withheld by an account debtor to provide further security for the performance by any Borrower of a Bonded Contract, and as such are payable to it only upon a clear demonstration of compliance with terms of the Bonded Contract.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; and &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; have the respective meanings specified therefor in the preamble to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower Materials</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a borrowing consisting of Revolving Loans made on the same day by the Lenders (or Agent on behalf thereof), or by Swing Lender in the case of a Swing Loan, or by Agent in the case of an Extraordinary Advance.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Base</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the result of&#58;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-9-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Accounts Availability Amount, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the lowest of</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">$5,000,000,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">sixty-five percent (65%) of the Value of Eligible Inventory, or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">eighty-five percent (85%) times the most recently determined Net Liquidation Percentage times the Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Eligible Inventory, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">&#91;reserved&#93;, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Fixed Asset Availability, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">minus</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the aggregate amount of Reserves, if any, established by Agent from time to time under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, any Accounts, Equipment, or Inventory acquired in connection with any Permitted Acquisition shall not be included in the calculation of the Borrowing Base until the completion of an appraisal and field examination of such Accounts, Equipment, or Inventory, in each case, with results satisfactory to the Agent in its Permitted Discretion. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrowing Base Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a certificate substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement, which such form of Borrowing Base Certificate may be amended, restated, supplemented or otherwise modified from time to time (including without limitation, changes to the format thereof), as approved by Agent in Agent's sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any day that is not a Saturday, Sunday or other day on which the Federal Reserve Bank of New York is closed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Capital Expenditures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Person for any period, the amount of all expenditures by such Person and its Subsidiaries during such period that are capital expenditures as determined in accordance with GAAP, whether such expenditures are paid in cash or financed, but excluding, without duplication (a) expenditures made during such period in connection with the replacement, substitution, or restoration of assets or properties pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(e)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, (b) with respect to the purchase price of assets that are purchased substantially contemporaneously with the trade-in of existing assets during such period, the amount that the gross amount of such purchase price is reduced by the credit granted by the seller of such assets for the assets being traded in at such time, (c) expenditures made during such period to consummate one or more Permitted Acquisitions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Capital Lease</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a lease that is required to be capitalized for financial reporting purposes in accordance with GAAP (subject to the provisions of Section 1.2 hereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Capitalized Lease Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that portion of the obligations under a Capital Lease that is required to be capitalized in accordance with GAAP.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-10-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cash Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) marketable direct obligations issued by, or unconditionally guaranteed by, the United States or issued by any agency thereof and backed by the full faith and credit of the United States, in each case maturing within one year from the date of acquisition thereof, (b) marketable direct obligations issued or fully guaranteed by any state of the United States or any political subdivision of any such state or any public instrumentality thereof maturing within one year from the date of acquisition thereof and, at the time of acquisition, having one of the two highest ratings obtainable from either Standard &#38; Poor's Rating Group (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">S&#38;P</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) or Moody's Investors Service, Inc. (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Moody's</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), (c) commercial paper maturing no more than 270 days from the date of creation thereof and, at the time of acquisition, having a rating of at least A-1 from S&#38;P or at least P-1 from Moody's, (d) certificates of deposit, time deposits, overnight bank deposits or bankers' acceptances maturing within one year from the date of acquisition thereof issued by any bank organized under the laws of the United States or any state thereof or the District of Columbia or any United States branch of a foreign bank having at the date of acquisition thereof combined capital and surplus of not less than $1,000,000,000, (e)&#160;Deposit Accounts maintained with (i) any bank that satisfies the criteria described in clause (d) above, or (ii) any other bank organized under the laws of the United States or any state thereof so long as the full amount maintained with any such other bank is insured by the Federal Deposit Insurance Corporation, (f) repurchase obligations of any commercial bank satisfying the requirements of clause (d) of this definition or of any recognized securities dealer having combined capital and surplus of not less than $1,000,000,000, having a term of not more than seven days, with respect to securities satisfying the criteria in clauses (a) or (d) above, (g) debt securities with maturities of six months or less from the date of acquisition backed by standby letters of credit issued by any commercial bank satisfying the criteria described in clause (d) above, and (h) Investments in money market funds substantially all of whose assets are invested in the types of assets described in clauses (a) through (g) above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cash Management Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any cash management or related services including treasury, depository, return items, overdraft, controlled disbursement,  merchant store value cards, e-payables services, electronic funds transfer, interstate depository network, automatic clearing house transfer (including the Automated Clearing House processing of electronic funds transfers through the direct Federal Reserve Fedline system) and other cash management arrangements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the occurrence after the date of this Agreement of&#58;  (a) the adoption or effectiveness of any law, rule, regulation, judicial ruling, judgment or treaty, (b) any change in any law, rule, regulation, judicial ruling, judgment or treaty or in the administration, interpretation, implementation or application by any Governmental Authority of any law, rule, regulation, guideline or treaty, (c) any new, or adjustment to, requirements prescribed by the Board of Governors for &#34;Eurocurrency Liabilities&#34; (as defined in Regulation D of the Board of Governors), requirements imposed by the Federal Deposit Insurance Corporation, or similar requirements imposed by any domestic or foreign governmental authority or resulting from compliance by Agent or any Lender with any request or directive (whether or not having the force of law) from any central bank or other Governmental Authority and related in any manner to SOFR or Daily Simple SOFR, or (d) the making or issuance by any Governmental Authority of any request, rule, guideline or directive, whether or not having the force of law&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that notwithstanding anything in this Agreement to the contrary, (i) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines or directives thereunder or issued in connection therewith, and (ii) all requests, rules, guidelines or directives concerning capital adequacy promulgated by the Bank for International Settlements, </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-11-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities shall, in each case, be deemed to be a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,&#34; regardless of the date enacted, adopted or issued.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Change of Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that (a) any Person or two or more Persons acting in concert (other than the Permitted Holder), shall have acquired beneficial ownership, directly or indirectly, of Equity Interests of Parent (or other securities convertible into such Equity Interests) representing 30% or more of the combined voting power of all Equity Interests of Parent entitled (without regard to the occurrence of any contingency) to vote for the election of members of the Board of Directors of Parent, (b) any Person or two or more Persons acting in concert (other than the Permitted Holder), shall have acquired by contract or otherwise, or shall have entered into a contract or arrangement that, upon consummation thereof, will result in its or their acquisition of Equity Interests of Parent (or other securities convertible into such Equity Interests) representing 30% or more of the combined voting power of Equity Interests of Parent entitled (without regard to the occurrence of any contingency) to vote for the election of members of the Board of Directors of Parent, (c) during any period of 12 consecutive months commencing on or after the Closing Date, the occurrence of a change in the composition of the Board of Directors of Parent such that a majority of the members of such Board of Directors are not Continuing Directors, (d) each Borrower fails to own and control, directly or indirectly, one hundred percent (100%) of the Equity Interests of each of its Subsidiaries (other than the Non-Wholly Owned Subsidiaries), or (e) the applicable Loan Parties decrease the percentage of Equity Interests of any Non-Wholly Owned Subsidiary of a Loan Party acquired pursuant to a Permitted Acquisition (or any other Acquisition consented to by Lender, in writing, in its sole discretion) below the same percentage of Equity Interests owned by the Loan Parties as of the closing date of such Permitted Acquisition or any other Acquisition consented to by Lender, in writing, in its sole discretion (or below such greater percentage that the Loan Parties may own from time to time following the closing date of the applicable Permitted Acquisition or any other applicable Acquisition consented to by Lender, in writing, in its sole discretion).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Chartis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Chartis Property Casualty Company or any of its Affiliates or Subsidiaries, including, without limitation, National Union Fire Insurance Company of Pittsburgh, Pa.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Chartis Intercreditor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an Intercreditor Agreement entered into after August 9, 2012 by and among Agent, Chartis and certain Loan Parties, in form and substance satisfactory to Agent in its sole and absolute discretion, as the same may be amended, amended and restated or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means April 28, 2022.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the New</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">York Uniform Commercial Code, as in effect from time to time. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means all assets and interests in assets and proceeds thereof now owned or hereafter acquired by any Loan Party or its Subsidiaries in or upon which a Lien is granted by such Person in favor of Agent or the Lenders under any of the Loan Documents, other than Excluded Collateral.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-12-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Collateral Access Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a landlord waiver, bailee letter, or acknowledgement agreement of any lessor, warehouseman, processor, consignee, or other Person in possession of, having a Lien upon, or having rights or interests in any Loan Party's or its Subsidiaries' books and records, Equipment, or Inventory, in each case, in form and substance reasonably satisfactory to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Collections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, all cash, checks, notes, instruments, and other items of payment (including insurance proceeds, cash proceeds of asset sales, rental proceeds and tax refunds).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to each Lender, its Revolver Commitment, and, with respect to all Lenders, their Revolver Commitments, in each case as such Dollar amounts are set forth beside such Lender's name under the applicable heading on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;C-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement or in the Assignment and Acceptance pursuant to which such Lender became a Lender under this Agreement, as such amounts may be reduced or increased from time to time pursuant to assignments made in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Commodity Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Commodity Exchange Act (7 U.S.C. &#167; 1 et seq.), as amended from time to time, and any successor statute.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Compliance Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a certificate substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit C-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement delivered by the chief financial officer or treasurer of Parent to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to either the use or administration of Daily Simple SOFR or the use, administration, adoption or implementation of any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of &#34;Base Rate,&#34; the definition of &#34;Business Day,&#34; the definition of &#34;U.S. Government Securities Business Day,&#34; the definition of &#34;Interest Period&#34; or any similar or analogous definition (or the addition of a concept of &#34;interest period&#34;), timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, the applicability and length of lookback periods, and other technical, administrative or operational matters) that Agent decides may be appropriate to reflect the adoption and implementation of any such rate or to permit the use and administration thereof by Agent in a manner substantially consistent with market practice (or, if Agent decides that adoption of any portion of such market practice is not administratively feasible or if Agent determines that no market practice for the administration of any such rate exists, in such other manner of administration as Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Continuing Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) any member of the Board of Directors who was a director (or comparable manager) of Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">on the Closing Date, and (b) any individual who becomes a member of the Board of Directors after the Closing Date if such individual was approved, appointed or nominated for election to the Board of Directors by either the Permitted Holder or a majority of the Continuing Directors.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-13-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Control Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a control agreement, in form and substance reasonably satisfactory to Agent, executed and delivered by a Loan Party or one of its Subsidiaries, Agent, and the applicable securities intermediary (with respect to a Securities Account) or bank (with respect to a Deposit Account).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Copyright Security Agreement&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> has the meaning specified therefor in the Guaranty and Security Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Covered Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">a &#34;covered entity&#34; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 252.82(b)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a &#34;covered bank&#34; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 47.3(b)&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">a &#34;covered FSI&#34; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &#167; 382.2(b). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Covered Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, for any day (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Rate Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), a rate per annum equal to the greater of (a) a per annum rate of interest equal to SOFR for the day (such day, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Determination Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) that is two (2) U.S. Government Securities Business Days prior to (i) if such SOFR Rate Day is a U.S. Government Securities Business Day, such SOFR Rate Day or (ii) if such SOFR Rate Day is not a U.S. Government Securities Business Day, the U.S. Government Securities Business Day immediately preceding such SOFR Rate Date, in each case, as such SOFR is published by the SOFR Administrator on the SOFR Administrator's Website and (b) a per annum rate of interest equal to the Floor.  If by 3&#58;00 p.m. (New York City time) on the second (2nd) U.S. Government Securities Business Day immediately following any SOFR Determination Day, SOFR in respect of such SOFR Determination Day has not been published on the SOFR Administrator's Website and a Benchmark Replacement Date with respect to Daily Simple SOFR has not occurred, then SOFR for such SOFR Determination Day will be SOFR as published in respect of the first preceding U.S. Government Securities Business Day for which SOFR was published on the SOFR Administrator's Website&#59; provided that any SOFR determined pursuant to this sentence shall be utilized for purposes of calculation of Daily Simple SOFR for no more than three (3) consecutive SOFR Rate Days.  Any change in Daily Simple SOFR due to a change in SOFR shall be effective from and including the effective date of such change in SOFR without notice to Administrative Borrower.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an event, condition, or default that, with the giving of notice, the passage of time, or both, would be an Event of Default.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-14-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Default Right</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; has the meaning assigned to that term in, and shall be interpreted in accordance with, 12 C.F.R. &#167;&#167; 252.81, 47.2 or 382.1, as applicable. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Defaulting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Lender that (a) has failed to (i) fund all or any portion of its Loans within two Business Days of the date such Loans were required to be funded hereunder unless such Lender notifies Agent and Administrative Borrower in writing that such failure is the result of such Lender's determination that one or more conditions precedent to funding (each of which conditions precedent, together with any applicable Default or Event of Default, shall be specifically identified in such writing) has not been satisfied, or (ii) pay to Agent, Issuing Bank, or any other Lender any other amount required to be paid by it hereunder (including in respect of its participation in Letters of Credit) within two Business Days of the date when due, (b) has notified any Borrower, Agent or Issuing Bank in writing that it does not intend to comply with its funding obligations hereunder, or has made a public statement to that effect (unless such writing or public statement relates to such Lender's obligation to fund a Loan hereunder and states that such position is based on such Lender's determination that a condition precedent to funding (which condition precedent, together with any applicable Default or Event of Default, shall be specifically identified in such writing or public statement) cannot be satisfied), (c) has failed, within three Business Days after written request by Agent or Administrative Borrower, to confirm in writing to Agent and Administrative Borrower that it will comply with its prospective funding obligations hereunder (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon receipt of such written confirmation by Agent and Administrative Borrower), or (d) has, or has a direct or indirect parent company that has, (i) become the subject of any Insolvency Proceeding, (ii) had appointed for it a receiver, custodian, conservator, trustee, administrator, assignee for the benefit of creditors or similar Person charged with reorganization or liquidation of its business or assets, including the Federal Deposit Insurance Corporation or any other state or federal regulatory authority acting in such a capacity, or (iii) become the subject of a Bail-in Action&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that a Lender shall not be a Defaulting Lender solely by virtue of the ownership or acquisition of any equity interest in that Lender or any direct or indirect parent company thereof by a Governmental Authority so long as such ownership interest does not result in or provide such Lender with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Lender (or such Governmental Authority) to reject, repudiate, disavow or disaffirm any contracts or agreements made with such Lender.  Any determination by Agent that a Lender is a Defaulting Lender under any one or more of clauses (a) through (d) above shall be conclusive and binding absent manifest error, and such Lender shall be deemed to be a Defaulting Lender upon delivery of written notice of such determination to Administrative Borrower, Issuing Bank, and each Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Defaulting Lender Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) for the first three days from and after the date the relevant payment is due, the Base Rate, and (b) thereafter, the Applicable Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Deposit Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any deposit account (as that term is defined in the Code).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Designated Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Deposit Account of Administrative Borrower identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (or such other Deposit Account of Administrative Borrower located at Designated Account Bank that has been designated as such, in writing, by Borrowers to Agent).</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-15-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Designated Account Bank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (or such other bank that is located within the United States that has been designated as such, in writing, by Borrowers to Agent).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Dilution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, a percentage, based upon the experience of the immediately prior trailing twelve months, that is the result of dividing the Dollar amount of (a) bad debt write-downs, discounts, advertising allowances, credits, or other dilutive items with respect to Borrowers' Accounts during such period, by (b) Borrowers' billings with respect to Accounts during such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Dilution Reserve</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, an amount sufficient to reduce the advance rate against (i) Eligible Accounts by one (1) percentage point for each percentage point by which Dilution is in excess of two and one-half of one percent (2.5%) and (ii) Eligible Progress Billing Accounts by one (1) percentage point for each percentage point by which Dilution is in excess of five percent (5.0%).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Disqualified Equity Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Equity Interests that, by their terms (or by the terms of any security or other Equity Interests into which they are convertible or for which they are exchangeable), or upon the happening of any event or condition (a) matures or are mandatorily redeemable (other than solely for Qualified Equity Interests), pursuant to a sinking fund obligation or otherwise (except as a result of a change of control or asset sale so long as any rights of the holders thereof upon the occurrence of a change of control or asset sale event shall be subject to the prior repayment in full of the Loans and all other Obligations that are accrued and payable and the termination of the Commitments), (b) are redeemable at the option of the holder thereof (other than solely for Qualified Equity Interests), in whole or in part, (c) provide for the scheduled payments of dividends in cash, or (d) are or become convertible into or exchangeable for Indebtedness or any other Equity Interests that would constitute Disqualified Equity Interests, in each case, prior to the date that is 180 days after the Maturity Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Dollars</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; or &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">$</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means United States dollars.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Drawing Document</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Letter of Credit or other document presented for purposes of drawing under any Letter of Credit, including by electronic transmission such as SWIFT, electronic mail, facsimile or computer generated communication.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Earn-Outs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means unsecured liabilities of a Loan Party arising under an agreement to make any deferred payment as a part of the Purchase Price for a Permitted Acquisition, including performance bonuses or consulting payments in any related services, employment or similar agreement, in an amount that is subject to or contingent upon the revenues, income, cash flow or profits (or the like) of the target of such Permitted Acquisition.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">EBITDA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any fiscal period and with respect to Borrowers determined, in each case, on a consolidated basis in accordance with GAAP&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the consolidated net income (or loss),</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-16-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">minus</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">without duplication, the sum of the following amounts for such period to the extent included in determining consolidated net income (or loss) for such period&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">unusual or non-recurring gains, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">interest income, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">without duplication, the sum of the following amounts for such period to the extent deducted in determining consolidated net income (or loss) for such period&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">non-cash unusual or non-recurring losses, including without limitation non-cash impairment charges or write downs,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Interest Expense,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">income taxes, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">depreciation and amortization and increases in any change in LIFO reserves for such period, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">non-cash stock compensation expense.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">For the purposes of calculating EBITDA for any period of twelve consecutive months (each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reference Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), if at any time during such Reference Period (and after the Closing Date), any Loan Party or any of its Subsidiaries shall have made a Permitted Acquisition, EBITDA for such Reference Period shall be calculated after giving </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> effect thereto (including </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> adjustments arising out of events which are directly attributable to such Permitted Acquisition), are factually supportable, and are expected to have a continuing impact, in each case to be reasonably agreed to by Agent as if any such Permitted Acquisition or adjustment occurred on the first day of such Reference Period.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Edmonson</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Edmonson Electric, LLC, a Florida limited liability company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">EEA Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) any credit institution or investment firm established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country which is a parent of an institution described in clause (a) of this definition, or (c) any financial institution established in an EEA Member Country which is a subsidiary of an institution described in clauses (a) or (b) of this definition and is subject to consolidated supervision with its parent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">EEA Member Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any of the member states of the European Union, Iceland, Liechtenstein, and Norway.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-17-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">EEA Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any public administrative authority or any person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means those Accounts, other than Eligible Progress Billing Accounts, created by each Borrower in the ordinary course of its business, that arise out of such Borrower's sale of Goods or rendition of services, that comply with each of the representations and warranties respecting Eligible Accounts made in the Loan Documents, and that are not excluded as ineligible by virtue of one or more of the excluding criteria set forth below&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such criteria may be revised from time to time by Agent in Agent's Permitted Discretion to address the results of any information with respect to the Borrowers' business or assets of which Agent becomes aware after the Closing Date, including any field examination performed by (or on behalf of) Agent from time to time after the Closing Date.  In determining the amount to be included, Eligible Accounts shall be calculated net of customer deposits, unapplied cash, taxes, finance charges, discounts, credits, allowances, and rebates.  Eligible Accounts shall not include the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Accounts that the Account Debtor has failed to pay within ninety (90) days of the original invoice date,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts owed by an Account Debtor (or its Affiliates) where fifty percent (50%) or more of all Accounts owed by that Account Debtor (or its Affiliates) are deemed ineligible under clauses (a) above or clauses (c), (i), or (s) below,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Accounts with selling terms of more than 30 days,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts with respect to which the Account Debtor is an Affiliate of any Borrower or an employee or agent of any Borrower or any Affiliate of any Borrower,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Accounts (i) arising in a transaction wherein goods are placed on consignment or are sold pursuant to a guaranteed sale, a sale or return, a sale on approval, or any other terms by reason of which the payment by the Account Debtor may be conditional, or (ii) with respect to which the payment terms are &#34;C.O.D.&#34;, cash on delivery or other similar terms,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Accounts that are not payable in Dollars,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts with respect to which the Account Debtor either (i) does not maintain its chief executive office in the United States or Canada, or (ii) is not organized under the laws of the United States or Canada or any state or province thereof, or (iii) is the government of any foreign country or sovereign state, or of any state, province, municipality, or other political subdivision thereof, or of any department, agency, public corporation, or other instrumentality thereof, unless (A) the Account is supported by an irrevocable letter of credit reasonably satisfactory to Agent (as to form, substance, and issuer or domestic confirming bank) that has been delivered to Agent and, if requested by Agent, is directly drawable by Agent, or (B) the Account is covered by credit insurance in form, substance, and amount, and by an insurer, reasonably satisfactory to Agent,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#91;reserved&#93;,</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-18-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Accounts with respect to which the Account Debtor is a creditor of a Borrower, has or has asserted a right of recoupment or setoff, or has disputed its obligation to pay all or any portion of the Account, to the extent of such claim, right of recoupment or setoff, or dispute,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">That portion of Accounts which reflect a reasonable reserve for warranty claims or returns or amounts which are owed to Account Debtors, including those for rebates, allowances, co-op advertising, new store allowances or other deductions&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts with respect to an Account Debtor (or group of affiliated Account Debtors) whose Eligible Accounts and Eligible Progress Billing Accounts owing to Borrowers exceed 15% (such percentage, as applied to a particular Account Debtor (or group of affiliated Account Debtors), being subject to reduction by Agent in its Permitted Discretion if the creditworthiness of such Account Debtor(s) deteriorates) of all Eligible Accounts, to the extent of the obligations owing by such Account Debtor(s) in excess of such percentage&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that in each case, the amount of Eligible Accounts that are excluded because they exceed the foregoing percentage shall be determined by Agent based on all of the otherwise Eligible Accounts prior to giving effect to any eliminations based upon the foregoing concentration limit,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Accounts with respect to which the Account Debtor is subject to an Insolvency Proceeding, is not Solvent, has gone out of business, or as to which any Borrower has received notice of an imminent Insolvency Proceeding or a material impairment of the financial condition of such Account Debtor,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Accounts, the collection of which, Agent, in its Permitted Discretion, believes to be doubtful, including by reason of the Account Debtor's financial condition,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts that are not subject to a valid and perfected first priority Agent's Lien,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts (other than bill and hold invoices) with respect to which (i) the goods giving rise to such Account have not been shipped and billed to the Account Debtor, or (ii) the services giving rise to such Account have not been performed and billed to the Account Debtor,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts with respect to which the Account Debtor is a Sanctioned Person or Sanctioned Entity,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts (i) that consist of progress billings (such that the services giving rise to such receivables have not been fully performed by the applicable Borrower) or retainage invoices, or (ii) that represent credit card sales, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">that portion of Accounts which represent finance charges, sales taxes or excise taxes&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.36pt">that portion of Accounts which has been restructured, extended, amended or otherwise modified, other than in connection with a change order in the ordinary course of business&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-19-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">bill and hold invoices, except those with respect to which Agent shall have received an agreement in writing from the Account Debtor, in form and substance satisfactory to Agent, confirming the unconditional obligation of the Account Debtor to take the Goods related thereto and pay such invoice, so long as such Accounts satisfy all other criteria for Eligible Accounts hereunder&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(u)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts which have not been invoiced&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts constituting (i) Proceeds of copyrightable material unless such copyrightable material shall have been registered with the United States Copyright Office, or (ii) Proceeds of patentable inventions unless such patentable inventions have been registered with the United States Patent and Trademark Office&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(w)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">Accounts that constitute Bonded Accounts&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">that portion of Accounts that represent billings in excess of cost&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(y)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Accounts or that portion of Accounts otherwise deemed ineligible by Agent in its Permitted Discretion&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(z)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Accounts owned by a target acquired in connection with a Permitted Acquisition or Permitted Investment, or Accounts owned by a Person that is joined to this Agreement as a Borrower pursuant to the provisions of this Agreement, until the completion of a field examination with respect to such Accounts, in each case, satisfactory to Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any Accounts which are not Eligible Accounts shall nonetheless constitute Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Equipment owned by a Borrower designated by Agent as eligible from time to time in its sole discretion, but excluding Equipment having any of the following characteristics&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Equipment located on real property leased by a Borrower or in a contract warehouse or with a bailee, in each case, unless either (i) it is subject to a Collateral Access Agreement executed by the lessor or warehouseman, as the case may be, and it is segregated or otherwise separately identifiable from goods of others, if any, stored on the premises, or (ii) Agent has established a Landlord Reserve with respect to such location&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Equipment that is subject to any Lien other than in favor of Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Equipment located outside the United States of America&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Equipment that is not subject to the first priority, valid and perfected security interest of Agent&#59;</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-20-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">damaged or defective Equipment or Equipment not used or usable in the ordinary course of Borrowers' business as presently conducted or Equipment which is obsolete or not currently saleable or has been removed from service&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Equipment that is not covered by &#34;all risk&#34; hazard insurance for an amount equal to its replacement cost&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Equipment that requires proprietary software in order to operate in the manner in which it is intended when such software is not freely assignable to Agent or any potential purchaser of such Equipment&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Equipment consisting of computer hardware or software,&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Equipment otherwise deemed unacceptable by Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any Equipment which is not Eligible Equipment shall nonetheless constitute Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Inventory consisting of (i) raw materials at all times after the Raw Materials Trigger Date or (ii) first quality finished goods held for sale in the ordinary course of each Borrower's business, that complies with each of the representations and warranties respecting Eligible Inventory made in the Loan Documents, and that is not excluded as ineligible by virtue of one or more of the excluding criteria set forth below&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such criteria may be revised from time to time by Agent in Agent's Permitted Discretion to address the results of any information with respect to the Borrowers' business or assets of which Agent becomes aware after the Closing Date, including any field examination or appraisal performed or received by Agent from time to time after the Closing Date.  In determining the amount to be so included, Inventory shall be valued at the lower of cost or market on a basis consistent with Borrowers' historical accounting practices.  An item of Inventory shall not be included in Eligible Inventory if&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">such Borrower does not have good, valid, and marketable title thereto,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it consists of work-in-process Inventory, components which are not raw materials (at all times after the Raw Materials Trigger Date) or part of finished goods, supplies used or consumed in such Borrower's business, or Goods that constitute spare parts, maintenance parts, packaging and shipping materials, or sample inventory or customer supplied parts or Inventory,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">it consists of Inventory that is perishable or live or where less than 8 weeks remain until the Inventory's stated expiration or &#34;sell-by&#34; or &#34;use by&#34; date,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such Borrower does not have actual and exclusive possession thereof (either directly or through a bailee or agent of such Borrower),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">it is not located at one of the locations in the continental United States set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (as such </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> may be amended from time to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-21-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">time in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) (or in-transit from one such location to another such location),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">it is stored at locations holding less than $50,000 of the aggregate value of such Borrower's Inventory,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it is in-transit to or from a location of a Borrower (other than in-transit from one location set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement to another location set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (as such </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> may be amended from time to time in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">)),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it is located on real property leased by a Borrower or in a contract warehouse or with a bailee, in each case, unless either (i) it is subject to a Collateral Access Agreement executed by the lessor or warehouseman, as the case may be, and it is segregated or otherwise separately identifiable from goods of others, if any, stored on the premises, or (ii) Agent has established a Landlord Reserve with respect to such location,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">it is the subject of a bill of lading or other document of title,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">it is on consignment from any consignor&#59; or on consignment to any consignee or subject to any bailment unless the consignee or bailee has (i) executed an agreement with Agent, and (ii) provided evidence acceptable to Agent that the applicable Borrower has properly perfected a first priority security interest in such consigned Inventory and has properly notified in writing the other creditors of consignee who hold an interest in such Inventory of Borrower's security interest in such Inventory, and (iii) the applicable Borrower has taken such other actions with respect to such consigned Inventory as Agent may reasonably request,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it is not subject to a valid and perfected first priority Agent's Lien,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">it consists of Goods that are damaged, defective, obsolete or slow moving,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Inventory that such Borrower has returned, has attempted to return, is in the process of returning or intends to return to the vendor of such Inventory,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it consists of Goods that are restricted or controlled, or regulated items,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it consists of Goods that are bill and hold Goods,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it consists of damaged or defective Goods or &#34;seconds&#34;,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it is subject to third party intellectual property, licensing or other proprietary rights, unless Agent is satisfied that such Inventory can be freely sold by Agent on and after the occurrence of an Event of Default despite such third party rights, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">it consists of customer-specific Inventory not supported by purchase orders&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.36pt">it consists of Bonded Inventory&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-22-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Agent has not completed an initial appraisal and field examination of such Inventory, in each case, reasonably satisfactory to Agent, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(u)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">it was acquired in connection with a Permitted Acquisition or Permitted Investment, or such Inventory is owned by a Person that is joined to this Agreement as a Borrower pursuant to the provisions of this Agreement, until the completion of an Acceptable Appraisal of such Inventory and the completion of a field examination with respect to such Inventory that is satisfactory to Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Progress Billing Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means those Accounts, other than Eligible Accounts, created by each Borrower in the ordinary course of its business, which represent progress or milestone billings or which are otherwise conditioned upon the applicable Borrower's completion of any further performance or service, that (a) are in accordance with the applicable billing procedures, performance thresholds and other provisions of an executed contract or other documentation satisfactory to Agent in its Permitted Discretion with the applicable Account Debtor, (b) do not require a period of more than forty-eight (48) months for the applicable Borrower to start and complete performance or service, (c) have been verified to Agent's satisfaction pursuant to field examinations and other verifications from time to time performed on behalf of Agent pursuant to the terms of this Agreement, (d) are otherwise satisfactory to Agent in its sole discretion, and (e) would otherwise constitute Eligible Accounts in all respects but for clause (q) of such definition.  Without limiting the foregoing, an Account shall not be deemed an Eligible Progress Billing Account unless (i) such receivable is subject to Agent's first priority perfected Lien and is not subject to any other Lien or (ii) if such Account (A) would be deemed ineligible under any of clauses (a) through (p) or clauses (r) through (z) of the definition of &#34;Eligible Accounts, (B) consists of a retainage invoice or represents billings in excess of cost, (C) does not comply with each of the representations and warranties respecting Eligible Accounts (without regard to whether such Account is an Eligible Account), or (D) is otherwise deemed ineligible by Agent in its Permitted Discretion.  Notwithstanding anything in this Agreement to the contrary, until such time that Borrowers have demonstrated an ability to reliably distinguish Accounts representing progress billings from other Accounts in their Collateral reporting in a manner satisfactory to Agent in its sole discretion, each Account that would otherwise constitute an Eligible Account under this Agreement shall be deemed an Eligible Progress Billing Account.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Eligible Transferee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) any Lender (other than a Defaulting Lender), any Affiliate of any Lender and any Related Fund of any Lender&#59; (b) (i) a commercial bank organized under the laws of the United States or any state thereof, and having total assets in excess of $1,000,000,000&#59; (ii) a savings and loan association or savings bank organized under the laws of the United States or any state thereof, and having total assets in excess of $1,000,000,000&#59; (iii) a commercial bank organized under the laws of any other country or a political subdivision thereof&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (A) (x) such bank is acting through a branch or agency located in the United States, or (y) such bank is organized under the laws of a country that is a member of the Organization for Economic Cooperation and Development or a political subdivision of such country, and (B) such bank has total assets in excess of $1,000,000,000&#59; (c) any other entity (other than a natural person) that is an &#34;accredited investor&#34; (as defined in Regulation D under the Securities Act) that extends credit or buys loans as one of its businesses including insurance companies, investment or mutual funds and lease financing companies, and having total assets in excess of $1,000,000,000&#59; and (d)&#160; any other Person approved by Agent.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-23-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any written complaint, summons, citation, notice, directive, order, claim, litigation, investigation, judicial or administrative proceeding, judgment, letter, or other written communication from any Governmental Authority, or any third party involving violations of Environmental Laws or releases of Hazardous Materials (a) from any assets, properties, or businesses of any Borrower, any Subsidiary of any Borrower, or any of their predecessors in interest, (b) from adjoining properties or businesses, or (c) from or onto any facilities which received Hazardous Materials generated by any Borrower, any Subsidiary of any Borrower, or any of their predecessors in interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any applicable federal, state, provincial, foreign or local statute, law, rule, regulation, ordinance, code, binding and enforceable guideline, binding and enforceable written policy, or rule of common law now or hereafter in effect and in each case as amended, or any judicial or administrative interpretation thereof, including any judicial or administrative order, consent decree or judgment, in each case, to the extent binding on any Loan Party or its Subsidiaries, relating to the environment, the effect of the environment on employee health, or Hazardous Materials, in each case as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means all liabilities, monetary obligations, losses, damages, costs and expenses (including all reasonable fees, disbursements and expenses of counsel, experts, or consultants, and costs of investigation and feasibility studies), fines, penalties, sanctions, and interest incurred as a result of any claim or demand, or Remedial Action required, by any Governmental Authority or any third party, and which relate to any Environmental Action.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Environmental Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Lien in favor of any Governmental Authority for Environmental Liabilities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means equipment (as that term is defined in the Code).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Equity Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to a Person, all of the shares, options, warrants, interests, participations, or other equivalents (regardless of how designated) of or in such Person, whether voting or nonvoting, including capital stock (or other ownership or profit interests or units), preferred stock, or any other &#34;equity security&#34; (as such term is defined in Rule 3a11-1 of the General Rules and Regulations promulgated by the SEC under the Exchange Act).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Employee Retirement Income Security Act of 1974, as amended, and any successor statute thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ERISA Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) any Person subject to ERISA whose employees are treated as employed by the same employer as the employees of any Loan Party or its Subsidiaries under IRC Section&#160;414(b), (b) any trade or business subject to ERISA whose employees are treated as employed by the same employer as the employees of any Loan Party or its Subsidiaries under IRC Section&#160;414(c), (c) solely for purposes of Section&#160;302 of ERISA and Section&#160;412 of the IRC, any organization subject to ERISA that is a member of an affiliated service group of which any Loan Party or any of its Subsidiaries is a member under IRC Section&#160;414(m), or (d) solely for purposes of Section&#160;302 of ERISA and Section&#160;412 of the IRC, any Person subject to ERISA that is a party to an arrangement with any Loan Party or any of its Subsidiaries and whose employees are aggregated with the employees of such Loan Party or its Subsidiaries under IRC Section&#160;414(o).</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-24-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment Deficiency Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment Impacted Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment Return Deficiency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">EU Bail-In Legislation Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the EU Bail-In Legislation Schedule&#160;published by the Loan Market Association (or any successor person), as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Everest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Everest Reinsurance Company, Everest National Insurance Company or any of their Affiliates or Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Everest Intercreditor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an Intercreditor Agreement entered into as of September 9, 2016 by and among Agent, Everest and certain Loan Parties, in form and substance satisfactory to Agent in its sole and absolute discretion, as the same may be amended, amended and restated or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excess Availability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the amount equal to Availability minus the aggregate amount, if any, of all trade payables and other obligations each Borrower and its Subsidiaries aged in excess of sixty (60) days beyond their terms as of the end of the immediately preceding month, and all book overdrafts and fees of each Borrower and its Subsidiaries, in each case as determined by Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Securities Exchange Act of 1934, as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) the Surety Collateral to the extent (i) the issuer of the Surety Bond is Chartis, Everest, Liberty Mutual Federal Insurance Company, or other Surety (so long as such Surety has entered into an intercreditor agreement with Agent in form and substance satisfactory to Agent) or a co-surety of such Person under the Specified Surety Agreements in effect on the Closing Date, provided that the Chartis Intercreditor, Everest Intercreditor, the Federal Insurance Company and Liberty Mutual Intercreditor, or an intercreditor agreement entered into after the Closing Date in form and substance satisfactory to Agent, as applicable, is in full force and effect and (ii) such Surety Collateral has not previously been included in a Borrowing Base Certificate delivered to Agent, (b) all cash collateral pledged to Federal Insurance Company, Everest, Liberty Mutual, Chartis or such other Surety pursuant to the Specified Surety Agreements that is in the possession or under the control of Federal Insurance Company, Everest, Liberty Mutual, Chartis or such other Surety, as applicable, provided that the Chartis Intercreditor, Everest Intercreditor, the Federal Insurance Company and </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-25-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Liberty Mutual Intercreditor, or an intercreditor agreement entered into after the Closing Date in form and substance satisfactory to Agent, as applicable, is in full force and effect, (c) cash collateral pledged to Sureties (other than Federal Insurance Company, Everest, Liberty Mutual, Chartis or any other Surety (so long as such Surety has entered into an intercreditor agreement with Agent in form and substance satisfactory to Agent)) up to an aggregate amount of $2,000,000 (exclusive of any drawings under letters of credit issued for the benefit of such Surety) that is in the possession or under the control of such Surety provided that the Chartis Intercreditor, Everest Intercreditor, the Federal Insurance Company and Liberty Mutual Intercreditor, or an intercreditor agreement entered into after the Closing Date in form and substance satisfactory to Agent, as applicable, is in full force and effect&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that in no event shall Excluded Collateral include any amounts which from time to time may be in any Deposit Account in which cash collateral or Qualified Cash is held, and (d) the Permitted Florida Statutory Account.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Swap Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Loan Party, any Swap Obligation if, and to the extent that, all or a portion of the guaranty of such Loan Party of (including by virtue of the joint and several liability provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), or the grant by such Loan Party of a security interest to secure, such Swap Obligation (or any guaranty thereof) is or becomes illegal under the Commodity Exchange Act or any rule, regulation or order of the Commodity Futures Trading Commission (or the application or official interpretation of any thereof) by virtue of such Loan Party's failure for any reason to constitute an &#34;eligible contract participant&#34; as defined in the Commodity Exchange Act and the regulations thereunder at the time the guaranty of such Loan Party or the grant of such security interest becomes effective with respect to such Swap Obligation.  If a Swap Obligation arises under a master agreement governing more than one swap, such exclusion shall apply only to the portion of such Swap Obligation that is attributable to swaps for which such guaranty or security interest is or becomes illegal.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (i) any tax imposed on the net income or net profits of any Lender or any Participant (including any branch profits taxes), in each case imposed by the jurisdiction (or by any political subdivision or taxing authority thereof) in which such Lender or such Participant is organized or the jurisdiction (or by any political subdivision or taxing authority thereof) in which such Lender's or such Participant's principal office is located in or as a result of a present or former connection between such Lender or such Participant and the jurisdiction or taxing authority imposing the tax (other than any such connection arising solely from such Lender or such Participant having executed, delivered or performed its obligations or received payment under, or enforced its rights or remedies under this Agreement or any other Loan Document), (ii) United States federal withholding taxes that would not have been imposed but for a Lender's or a Participant's failure to comply with the requirements of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, (iii) any United States federal withholding taxes that would be imposed on amounts payable to a Foreign Lender based upon the applicable withholding rate in effect at the time such Foreign Lender becomes a party to this Agreement (or designates a new lending office, other than a designation made at the request of a Loan Party), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">except</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that Excluded Taxes shall not include (A) any amount that such Foreign Lender (or its assignor, if any) was previously entitled to receive pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, if any, with respect to such withholding tax at the time such Foreign Lender becomes a party to this Agreement (or designates a new lending office), and (B) additional United States federal withholding taxes that may be imposed after the time such Foreign Lender becomes a party to this Agreement (or designates a new lending office), as a result of a change in law, rule, regulation, treaty, order or </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-26-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">other decision or other Change in Law with respect to any of the foregoing by any Governmental Authority, and (iv) any United States federal withholding taxes imposed under FATCA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Letters of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the Recitals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Extraordinary Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">FATCA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Sections&#160;1471 through 1474 of the IRC, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), and (a) any current or future regulations or official interpretations thereof, (b) any agreements entered into pursuant to Section&#160;1471(b)(1) of the IRC, and (c) any intergovernmental agreement entered into by the United States (or any fiscal or regulatory legislation, rules, or practices adopted pursuant to any such intergovernmental agreement entered into in connection therewith).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">FCPA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Foreign Corrupt Practices Act of 1977, as amended, and the rules and regulations thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Federal Funds Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, for any period, a fluctuating interest rate per annum equal to, for each day during such period, the weighted average of the rates on overnight Federal funds transactions with members of the Federal Reserve System, as published on the next succeeding Business Day by the Federal Reserve Bank of New York, or, if such rate is not so published for any day which is a Business Day, the average of the quotations for such day on such transactions received by Agent from three Federal funds brokers of recognized standing selected by it (and, if any such rate is below zero, then the rate determined pursuant to this definition shall be deemed to be zero).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Federal Insurance Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Federal Insurance Company, an Indiana corporation, or any of its Affiliates or Subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Federal Insurance Company and Liberty Mutual Intercreditor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an Intercreditor Agreement entered into after August 9, 2012 by and among Agent, Federal Insurance Company, Liberty Mutual and certain Loan Parties, in form and substance satisfactory to Agent in its sole and absolute discretion, as the same may be amended, amended and restated or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-27-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fee Letter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that certain fee letter, dated as of even date with this Agreement, among Borrowers and Agent, in form and substance reasonably satisfactory to Agent, as amended, restated, supplemented, or otherwise modified from time to time after the date hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fixed Asset Availability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the lesser of (a) $10,000,000, or (b) eighty-five percent (85%) of the NOLV of all Eligible Equipment as set forth in the NOLV Appraisal most recently delivered to Lender prior to the first inclusion of an amount for &#34;Fixed Asset Availability&#34; on the first Borrower Base Certificate after the Closing Date that includes an amount for &#34;Fixed Asset Availability&#34;, which amount shall be reduced by 1&#47;60 on a monthly basis beginning on the first day of the first month after the first inclusion of any amount for &#34;Fixed Asset Availability&#34; on the first Borrowing Base Certificate after the Closing Date&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that &#34;Fixed Asset Availability&#34; shall be $0.00 at all times (1) until the Administrative Borrower has delivered to Lender an acceptable NOLV Appraisal in form and substance satisfactory to Lender, and (2) either (A) Administrative Borrower has not yet elected after the Closing Date to include an amount for &#34;Fixed Asset Availability&#34; on a Borrowing Base Certificate or (B) after June 30, 2022, if Administrative Borrower has not elected to include an amount for &#34;Fixed Asset Availability&#34; on a Borrowing Base Certificate prior to such date.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fixed Charge Coverage Ratio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any fiscal period and with respect to Borrowers and their Subsidiaries determined on a consolidated basis in accordance with GAAP, the ratio of (a) EBITDA for such period </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Unfinanced Capital Expenditures made (to the extent not already incurred in a prior period) or incurred during such period </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">minu</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">cash taxes paid during such period, to the extent greater than zero, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> all Restricted Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">consisting of Pass-Through Tax Liabilities, to (b) Fixed Charges for such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">For the purposes of calculating Fixed Charge Coverage Ratio for any Reference Period, if at any time during such Reference Period (and after the Closing Date), any Loan Party or any of its Subsidiaries shall have made a Permitted Acquisition, Fixed Charges and Unfinanced Capital Expenditures for such Reference Period shall be calculated after giving </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> effect thereto or in such other manner acceptable to Agent as if any such Permitted Acquisition occurred on the first day of such Reference Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fixed Charges</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any fiscal period and with respect to Borrowers and their Subsidiaries determined on a consolidated basis in accordance with GAAP, the sum, without duplication, of (a) Interest Expense required to be paid (other than interest paid-in-kind, amortization of financing fees, and other non-cash Interest Expense) during such period, (b) scheduled principal payments in respect of Indebtedness that are required to be paid during such period, including cash payments with respect to Capital Leases, (c) all management, consulting, monitoring, and advisory fees paid to an Affiliate during such period (whether or not permitted hereunder), and (d) all Restricted Payments (other than Pass-Through Tax Liabilities) paid (whether in cash or other property, other than common Equity Interests) during such period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-28-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Flood Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the National Flood Insurance Act of 1968, Flood Disaster Protection Act of 1973, and related laws, rules and regulations, including any amendments or successor provisions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Floor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a rate of interest equal to 0%.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Foreign Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Lender or Participant that is not a United States person within the meaning of IRC section 7701(a)(30).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Funding Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the date on which a Borrowing occurs.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means generally accepted accounting principles as in effect from time to time in the United States, consistently applied.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Governing Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Person, the certificate or articles of incorporation, by-laws, or other organizational documents of such Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Governmental Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the government of any nation or any political subdivision thereof, whether at the national, state, territorial, provincial, county, municipal or any other level, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of, or pertaining to, government (including any supra-national bodies such as the European Union or the European Central Bank).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Guarantor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) each Person that guaranties all or a portion of the Obligations, including any Person that is a &#34;Guarantor&#34; under the Guaranty and Security Agreement, and (b) each other Person that becomes a guarantor after the Closing Date pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Guaranty and Security Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a guaranty and security agreement, dated as of even date with this Agreement, in form and substance reasonably satisfactory to Agent, executed and delivered by each of the Loan Parties to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Hazardous Materials</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) substances that are defined or listed in, or otherwise classified pursuant to, any applicable laws or regulations as &#34;hazardous substances,&#34; &#34;hazardous materials,&#34; &#34;hazardous wastes,&#34; &#34;toxic substances,&#34; or any other formulation intended to define, list, or classify substances by reason of deleterious properties such as ignitability, corrosivity, reactivity, carcinogenicity, reproductive toxicity, or &#34;EP toxicity&#34;, (b) oil, petroleum, or petroleum derived substances, natural gas, natural gas liquids, synthetic gas, drilling fluids, produced waters, and other wastes associated with the exploration, development, or production of crude oil, natural gas, or geothermal resources, (c) any flammable substances or explosives or any radioactive materials, and (d) asbestos in any form or electrical equipment that contains any oil or dielectric fluid containing levels of polychlorinated biphenyls in excess of 50 parts per million.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Hedge Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a &#34;swap agreement&#34; as that term is defined in Section&#160;101(53B)(A) of the Bankruptcy Code.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-29-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Hedge Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any and all obligations or liabilities, whether absolute or contingent, due or to become due, now existing or hereafter arising, of each Loan Party and its Subsidiaries arising under, owing pursuant to, or existing in respect of Hedge Agreements entered into with one or more of the Hedge Providers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Hedge Provider</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Wells Fargo or any of its Affiliates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Increased Reporting Event</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means if at any time Liquidity is less than the greater of (a) twenty percent (20%) of the Maximum Revolver Amount and (b) $30,000,000.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Increased Reporting Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the period commencing after the continuance of an Increased Reporting Event and continuing until the date when no Increased Reporting Event has occurred for</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">30 consecutive days. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; as to any Person means (a) all obligations of such Person for borrowed money, (b) all obligations of such Person evidenced by bonds, debentures, notes, or other similar instruments and all reimbursement or other obligations in respect of letters of credit, bankers acceptances, or other financial products, (c) all obligations of such Person as a lessee under Capital Leases, (d) all obligations or liabilities of others secured by a Lien on any asset of such Person, irrespective of whether such obligation or liability is assumed, (e) all obligations of such Person to pay the deferred purchase price of assets (other than trade payables incurred in the ordinary course of business and repayable in accordance with customary trade practices and, for the avoidance of doubt, other than royalty payments payable in the ordinary course of business in respect of non-exclusive licenses) and any earn-out or similar obligations, (f) all monetary obligations of such Person owing under Hedge Agreements (which amount shall be calculated based on the amount that would be payable by such Person if the Hedge Agreement were terminated on the date of determination), (g) any Disqualified Equity Interests of such Person, and (h) any obligation of such Person guaranteeing or intended to guarantee (whether directly or indirectly guaranteed, endorsed, co-made, discounted, or sold with recourse) any obligation of any other Person that constitutes Indebtedness under any of clauses (a) through (g) above.  For purposes of this definition, (i) the amount of any Indebtedness represented by a guaranty or other similar instrument shall be the lesser of the principal amount of the obligations guaranteed and still outstanding and the maximum amount for which the guaranteeing Person may be liable pursuant to the terms of the instrument embodying such Indebtedness, and (ii) the amount of any Indebtedness which is limited or is non-recourse to a Person or for which recourse is limited to an identified asset shall be valued at the lesser of (A) if applicable, the limited amount of such obligations, and (B) if applicable, the fair market value of such assets securing such obligation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, (a) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by, or on account of any obligation of, any Loan Party under any Loan Document, and (b) to the extent not otherwise described in the foregoing clause (a), Other Taxes.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-30-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Insolvency Proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any proceeding commenced by or against any Person under any provision of the Bankruptcy Code or under any other state or federal bankruptcy or insolvency law, assignments for the benefit of creditors, formal or informal moratoria, compositions, extensions generally with creditors, or proceedings seeking reorganization, arrangement, or other similar relief.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance Premium Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the definition of Permitted Insurance Premium Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance Premium Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall have the meaning set forth in the definition of Permitted Insurance Premium Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Intercompany Subordination Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an intercompany subordination agreement, dated as of April 10, 2017, executed and delivered by each Loan Party and each of its Subsidiaries, and Agent, the form and substance of which is reasonably satisfactory to Agent, as amended, restated, supplemented, or otherwise modified from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Interest Expense</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, for any period, the aggregate of the interest expense of Borrowers for such period, determined on a consolidated basis in accordance with GAAP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means inventory (as that term is defined in the Code).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Inventory Reserves</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, (a) Landlord Reserves in respect of Inventory, and (b) those reserves that Agent deems necessary or appropriate, in its Permitted Discretion and subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to establish and maintain (including reserves for slow moving Inventory and Inventory shrinkage) with respect to Eligible Inventory or the Maximum Revolver Amount, including based on the results of appraisals.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Investment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Person, any investment by such Person in any other Person (including Affiliates) in the form of loans, guarantees, advances, capital contributions (excluding (a) commission, travel, and similar advances to officers and employees of such Person made in the ordinary course of business, and (b) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">bona fide</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> accounts receivable arising in the ordinary course of business), or acquisitions of Indebtedness, Equity Interests, or all or substantially all of the assets of such other Person (or of any division or business line of such other Person), and any other items that are or would be classified as investments on a balance sheet prepared in accordance with GAAP.  The amount of any Investment shall be the original cost of such Investment </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the cost of all additions thereto, without any adjustment for increases or decreases in value, or write-ups, write-downs, or write-offs with respect to such Investment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">IRC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Internal Revenue Code of 1986, as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ISP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Letter of Credit, the International Standby Practices 1998 (International Chamber of Commerce Publication No. 590) and any version or revision thereof accepted by the Issuing Bank for use.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-31-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Issuer Document</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Letter of Credit, a letter of credit application, a letter of credit agreement, or any other document, agreement or instrument entered into (or to be entered into) by a Borrower in favor of Issuing Bank and relating to such Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Issuing Bank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Wells Fargo or any other Lender that, at the request of Borrowers and with the consent of Agent, agrees, in such Lender's sole discretion, to become an Issuing Bank for the purpose of issuing Letters of Credit pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, and Issuing Bank shall be a Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Joinder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a joinder agreement substantially in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit J-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Landlord Reserve</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as to each location at which a Borrower has Inventory, Equipment, or books and records located and as to which a Collateral Access Agreement has not been received by Agent, a reserve in an amount equal to 3 months' rent, storage charges, fees or other amounts under the lease or other applicable agreement relative to such location or, if greater and Agent so elects, the number of months' rent, storage charges, fees or other amounts for which the landlord, bailee, warehouseman or other property owner will have, under applicable law, a Lien in the Inventory or Equipment  of such Borrower to secure the payment of such amounts under the lease or other applicable agreement relative to such location.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in the preamble to this Agreement, shall include Issuing Bank and the Swing Lender, and shall also include any other Person made a party to this Agreement pursuant to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement and &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means each of the Lenders or any one or more of them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means each of the Lenders (including Issuing Bank and the Swing Lender) and Agent, or any one or more of them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender Group Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means all (a) costs or expenses (including taxes and insurance premiums) required to be paid by any Loan Party or its Subsidiaries under any of the Loan Documents that are paid, advanced, or incurred by the Lender Group, (b) documented out-of-pocket fees or charges paid or incurred by Agent in connection with the Lender Group's transactions with each Loan Party and its Subsidiaries under any of the Loan Documents, including, photocopying, notarization, couriers and messengers, telecommunication, public record searches, filing fees, recording fees, publication, real estate surveys, real estate title policies and endorsements, and environmental audits, (c) Agent's customary fees and charges imposed or incurred in connection with any background checks or OFAC&#47;PEP searches related to any Loan Party or its Subsidiaries, (d) Agent's customary fees and charges (as adjusted from time to time) with respect to the disbursement of funds (or the receipt of funds) to or for the account of any Borrower (whether by wire transfer or otherwise), together with any out-of-pocket costs and expenses incurred in connection therewith, (e) customary charges imposed or incurred by Agent resulting from the dishonor of checks payable by or to any Loan Party, (f) reasonable, documented out-of-pocket costs and expenses paid or incurred by the Lender Group to correct any default or enforce any provision of the Loan Documents, or during the continuance of an Event of Default, in gaining possession of, maintaining, handling, preserving, storing, shipping, selling, preparing for sale, or advertising to sell the Collateral, or any portion thereof, irrespective of whether a sale is consummated, (g) field examination, appraisal, and valuation fees and </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-32-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">expenses of Agent related to any field examinations, appraisals, or valuation to the extent of the fees and charges (and up to the amount of any limitation) provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.7(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, (h) Agent's and Lenders' reasonable, documented costs and expenses (including reasonable and documented attorneys' fees and expenses) relative to third party claims or any other lawsuit or adverse proceeding paid or incurred, whether in enforcing or defending the Loan Documents or otherwise in connection with the transactions contemplated by the Loan Documents, Agent's Liens in and to the Collateral, or the Lender Group's relationship with any Loan Party or any of its Subsidiaries, (i) Agent's reasonable and documented costs and expenses (including reasonable and documented attorneys' fees and due diligence expenses) incurred in advising, structuring, drafting, reviewing, administering (including travel, meals, and lodging), syndicating (including reasonable costs and expenses relative to CUSIP, DXSyndicate&#8482;, SyndTrak or other communication costs incurred in connection with a syndication of the loan facilities), or amending, waiving, or modifying the Loan Documents, and (j) Agent's and each Lender's reasonable and documented costs and expenses (including reasonable and documented attorneys, accountants, consultants, and other advisors fees and expenses) incurred in terminating, enforcing (including attorneys, accountants, consultants, and other advisors fees and expenses incurred in connection with a &#34;workout,&#34; a &#34;restructuring,&#34; or an Insolvency Proceeding concerning any Loan Party or any of its Subsidiaries or in exercising rights or remedies under the Loan Documents), or defending the Loan Documents, irrespective of whether a lawsuit or other adverse proceeding is brought, or in taking any enforcement action or any Remedial Action with respect to the Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender Group Representatives</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender-Related Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Lender, such Lender, together with such Lender's Affiliates, officers, directors, employees, attorneys, and agents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a letter of credit (as that term is defined in the Code) issued by Issuing Bank.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Collateralization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means either (a) providing cash collateral (pursuant to documentation reasonably satisfactory to Agent (including that Agent has a first priority perfected Lien in such cash collateral), including provisions that specify that the Letter of Credit Fees and all commissions, fees, charges and expenses provided for in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement (including any fronting fees) will continue to accrue while the Letters of Credit are outstanding) to be held by Agent for the benefit of the Revolving Lenders in an amount equal to 105% of the then existing Letter of Credit Usage, (b) delivering to Agent documentation executed by all beneficiaries under the Letters of Credit, in form and substance reasonably satisfactory to Agent and Issuing Bank, terminating all of such beneficiaries' rights under the Letters of Credit, or (c) providing Agent with a standby letter of credit, in form and substance reasonably satisfactory to Agent, from a commercial bank acceptable to Agent (in its sole discretion) in an amount equal to 105% of the then existing Letter of Credit Usage (it being understood that the Letter of Credit Fee and all fronting fees set forth in this Agreement will continue to accrue while the Letters of Credit are outstanding and that any such fees that accrue must be an amount that can be drawn under any such standby letter of credit).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-33-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Disbursement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a payment made by Issuing Bank pursuant to a Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination with respect to any Lender, such Lender's participation in the Letter of Credit Usage pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> on such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Indemnified Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Related Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Sublimit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means $15,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Usage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the sum of (a) the aggregate undrawn amount of all outstanding Letters of Credit, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (b) the aggregate amount of outstanding reimbursement obligations with respect to Letters of Credit which remain unreimbursed or which have not been paid through a Revolving Loan.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any mortgage, deed of trust, pledge, hypothecation, assignment, charge, deposit arrangement, encumbrance, easement, lien (statutory or other), security interest, or other security arrangement and any other preference, priority, or preferential arrangement of any kind or nature whatsoever, including any conditional sale contract or other title retention agreement, the interest of a lessor under a Capital Lease and any synthetic or other financing lease having substantially the same economic effect as any of the foregoing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Line Cap</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the lesser of (a) the Maximum Revolver Amount, and (b) the Borrowing Base as of such date of determination.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Liquidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the sum of (a) Excess Availability and (b) Borrowers' Qualified Cash (in an amount not to exceed 50% of Excess Availability as of such date of determination)&#59; provided that solely for purposes of any Liquidity calculation for purposes of making any Permitted Investment pursuant to Section 6.9 or any Restricted Payment pursuant to Section 6.7, Qualified Cash shall not exceed 15% of Excess Availability as of such date of determination .</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Revolving Loan, Swing Loan, or Extraordinary Advance made (or to be made) hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means this Agreement, the Control Agreements, the Copyright Security Agreement, any Borrowing Base Certificate, the Fee Letter, the Guaranty and Security Agreement, the Intercompany Subordination Agreement, the Federal Insurance and Liberty </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-34-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Mutual Intercreditor, the Everest Intercreditor, the Chartis Intercreditor, any intercreditor agreement entered into in connection with this Agreement in form and substance satisfactory to Lender, any Issuer Documents, the Letters of Credit, the Mortgages, the Patent Security Agreement, the Trademark Security Agreement, the Loan Manager Side Letter, any note or notes executed by Borrowers in connection with this Agreement and payable to any member of the Lender Group, and any other instrument or agreement entered into, now or in the future, by any Loan Party or any of its Subsidiaries and any member of the Lender Group in connection with this Agreement (but specifically excluding Bank Product Agreements).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Manager Side Letter</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that certain letter agreement between the Borrowers and Wells Fargo regarding the terms under which Wells Fargo will provide services to the Borrowers in respect of Wells Fargo's proprietary automated loan management program.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Borrower or any Guarantor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Margin Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; as defined in Regulation U of the Board of Governors as in effect from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) a material adverse effect in the business, operations, results of operations, assets, liabilities or financial condition of the Loan Parties and their Subsidiaries, taken as a whole, (b) a material impairment of the Loan Parties' and their Subsidiaries' ability to perform their obligations under the Loan Documents to which they are parties or of the Lender Group's ability to enforce the Obligations or realize upon the Collateral (other than as a result of as a result of an action taken or not taken that is solely in the control of Agent), or (c) a material impairment of the enforceability or priority of Agent's Liens with respect to all or a material portion of the Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Material Contract</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, an agreement to which a Loan Party is a party (other than the Loan Documents (i) which is deemed to be a material contract as provided in Regulation S-K promulgated by the SEC under the Securities Act of 1933 or (ii) for which breach, termination, cancellation, nonperformance or failure to renew could reasonably be expected to result in a Material Adverse Change.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Maturity Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means September 30, 2026. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Maximum Revolver Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means $150,000,000, decreased by the amount of reductions in the Revolver Commitments made in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Moody's</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in the definition of Cash Equivalents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Mortgages</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, individually and collectively, one or more mortgages, deeds of trust, or deeds to secure debt, executed and delivered by a Loan Party or one of its Subsidiaries in favor of Agent, in form and substance reasonably satisfactory to Agent, that encumber the Real Property pledged to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-35-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Net Liquidation Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the percentage of the Value of a Borrower's Inventory that is estimated to be recoverable in an orderly liquidation of such Inventory as set forth in the most recent Acceptable Appraisal received by Agent and upon which Agent may rely, net of all operating expenses and associated costs and expenses of such liquidation, such percentage to be as determined from time to time by an appraisal company selected or approved by Lender with such most recent Acceptable Appraisal to be in form, scope, methodology and content acceptable to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">NEXT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means NEXT Electric, LLC, a Wisconsin limited liability company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">NOLV</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, with respect to Eligible Equipment of any Person, the value of such Eligible Equipment that is estimated to be recoverable in an orderly liquidation of such Eligible Equipment, net of all associated costs and expenses of such liquidation, as determined based upon the most recent NOLV Appraisal of Borrowers' Eligible Equipment&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that if such NOLV Appraisal does not provide the costs and expenses of such liquidation on an item by item basis, then costs and expenses of liquidation for each item of Eligible Equipment will be such amount as determined by Agent in its Permitted Discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">NOLV Appraisal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an on-site appraisal or desk-top update to such an appraisal, as applicable, conducted to determine the NOLV of the Borrowers' Eligible Equipment&#59; such appraisal to be conducted (whether on-site or through desk-top update) from time to time by an appraisal company acceptable to Agent in its sole discretion, which appraisal shall be conducted in accordance with Agent's requirements and otherwise in form, scope, methodology and content acceptable to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Consenting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;14.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Defaulting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means each Lender other than a Defaulting Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Wholly Owned Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Subsidiary of any Loan Party whereby the applicable Loan Party owns, directly or indirectly, less than 100% of the Equity Interests of such Subsidiary. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) all loans (including the Revolving Loans (inclusive of Extraordinary Advances and Swing Loans)), debts, principal, interest (including any interest that accrues after the commencement of an Insolvency Proceeding, regardless of whether allowed or allowable in whole or in part as a claim in any such Insolvency Proceeding), reimbursement or indemnification obligations with respect to Letters of Credit (irrespective of whether contingent), premiums, liabilities (including all amounts charged to the Loan Account pursuant to this Agreement), obligations (including indemnification obligations), fees (including the fees provided for in the Fee Letter), Lender Group Expenses (including any fees or expenses that accrue after the commencement of an Insolvency Proceeding, regardless of whether allowed or allowable in whole or in part as a claim in any such Insolvency Proceeding), guaranties, and all covenants and duties of any other kind and description owing by any Loan Party arising out of, under, pursuant to, in connection with, or evidenced by this Agreement or any of the other Loan Documents and irrespective of whether for the payment of money, whether direct or indirect, absolute or contingent, due or to become due, now existing or hereafter arising, and including all </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-36-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">interest not paid when due and all other expenses or other amounts that any Loan Party is required to pay or reimburse by the Loan Documents or by law or otherwise in connection with the Loan Documents, and (b) all Bank Product Obligations&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that, anything to the contrary contained in the foregoing notwithstanding, the Obligations shall exclude any Excluded Swap Obligation.  Without limiting the generality of the foregoing, the Obligations of Borrowers under the Loan Documents include the obligation to pay (i) the principal of the Revolving Loans, (ii) interest accrued on the Revolving Loans, (iii) the amount necessary to reimburse Issuing Bank for amounts paid or payable pursuant to Letters of Credit, (iv) Letter of Credit commissions, fees (including fronting fees) and charges, (v) Lender Group Expenses, (vi) fees payable under this Agreement or any of the other Loan Documents, and (vii) indemnities and other amounts payable by any Loan Party under any Loan Document.  Any reference in this Agreement or in the Loan Documents to the Obligations shall include all or any portion thereof and any extensions, modifications, renewals, or alterations thereof, both prior and subsequent to any Insolvency Proceeding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">OFAC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means The Office of Foreign Assets Control of the U.S. Department of the Treasury.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Originating Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Original Third Amendment Closing Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means September 9, 2016.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Other Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means all present or future stamp, court, excise, value added, or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Overadvance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, that the Revolver Usage is greater than any of the limitations set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in the preamble to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Participant Register</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Pass-Through Tax Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the amount of state and federal income tax paid or to be paid by the owner of any Equity Interests in a Borrower on taxable income earned by a Borrower and attributable to such owner of Equity Interests as a result of such Borrower's &#34;pass-through&#34; tax status, assuming the highest marginal income tax rate for federal and state (for the state or states in which any owner of Equity Interests is liable for income taxes with respect to such income) income tax purposes, after taking into account any deduction for state income taxes in calculating the federal income tax liability and all other deductions, credits, deferrals and other reductions available to such owners of Equity Interests from or through such Borrower.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-37-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Patent Security Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in the Guaranty and Security Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;4.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Payment Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, at the time of determination with respect to a proposed payment to fund a Specified Transaction, that&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">no Default or Event of Default then exists or would arise as a result of the consummation of such Specified Transaction,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrowers have provided Agent with written confirmation, supported by reasonably detailed calculations, that on a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> basis pursuant to the proposed Specified Transaction, the Loan Parties and their Subsidiaries (i) would have been in compliance with the financial covenant(s) in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement for the fiscal quarter ended immediately prior to the proposed date of consummation of such proposed Specified Transaction, and (ii)&#160;are projected to be in compliance with the financial covenant(s) in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement for each of the four fiscal quarters in the period ended one year after the proposed date of consummation of such proposed Specified Transaction, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Borrowers have Liquidity (i) at all times during the 30 consecutive days immediately preceding the date of consummation of such Specified Transaction, calculated on a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma basis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> as if such Specified Transaction was consummated on the first day of such period, and (ii) after giving effect to such Specified Transaction in each case of not less than the greater of (x) 25% of the Maximum Revolver Amount, and (y) $37,500,000, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Administrative Borrower has delivered a certificate to Agent certifying that all conditions described in clauses (a) through (c) above have been satisfied.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Payment Recipient</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Perfection Certificate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a certificate in the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit P-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Acquisition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Acquisition so long as&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Payment Conditions are satisfied,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">no Indebtedness will be incurred, assumed, or would exist with respect to any Loan Party or its Subsidiaries as a result of such Acquisition, other than Indebtedness permitted under clauses (f) or (g) of the definition of Permitted Indebtedness and no Liens will be incurred, assumed, or would exist with respect to the assets of any Loan Party or its Subsidiaries as a result of such Acquisition other than Permitted Liens,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Borrowers have provided Agent with written confirmation, supported by reasonably detailed calculations, that on a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> basis (including </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro forma</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> adjustments arising out of events which are directly attributable to such proposed Acquisition, are factually </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-38-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">supportable, and are expected to have a continuing impact, in each case, determined as if the combination had been accomplished at the beginning of the relevant period&#59; such eliminations and inclusions to be mutually and reasonably agreed upon by Parent, Borrowers created by adding the historical combined financial statements of Parent (including the combined financial statements of any other Person or assets that were the subject of a prior Permitted Acquisition during the relevant period) to the historical consolidated financial statements of the Person to be acquired (or the historical financial statements related to the assets to be acquired) pursuant to the proposed Acquisition, the Loan Parties and their Subsidiaries (i) would have been in compliance with the financial covenant(s) in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement for the fiscal quarter ended immediately prior to the proposed date of consummation of such proposed Acquisition, and (ii)&#160;are projected to be in compliance with the financial covenant(s) in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement for each of the four fiscal quarters  in the period ended one year after the proposed date of consummation of such proposed Acquisition,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrowers have provided Agent with its due diligence package relative to the proposed Acquisition, including forecasted balance sheets, profit and loss statements, and cash flow statements of the Person or assets to be acquired, all prepared on a basis consistent with such Person's (or assets') historical financial statements, together with appropriate supporting details and a statement of underlying assumptions for the one year period following the date of the proposed Acquisition, on a quarter by quarter basis), in form and substance (including as to scope and underlying assumptions) reasonably satisfactory to Agent,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the assets being acquired or the Person whose Equity Interests are being acquired did not have negative EBITDA during the 12 consecutive month period most recently concluded prior to the date of the proposed Acquisition,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Borrowers have provided Agent with written notice of the proposed Acquisition at least 15 Business Days prior to the anticipated closing date of the proposed Acquisition and, not later than five Business Days prior to the anticipated closing date of the proposed Acquisition, copies of the acquisition agreement and other material documents relative to the proposed Acquisition to the extent and in the form available at such time, which agreement and documents must be reasonably acceptable to Agent,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the assets being acquired (other than a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> amount of assets in relation to Parent's and their Subsidiaries' total assets), or the Person whose Equity Interests are being acquired, are useful in or engaged in, as applicable, the business of the Loan Parties and their Subsidiaries or a business reasonably related thereto,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the assets being acquired (other than a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">de minimis </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">amount of assets in relation to the assets being acquired) are located within the United States or the Person whose Equity Interests are being acquired is organized in a jurisdiction located within the United States, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the subject assets or Equity Interests, as applicable, are being acquired directly by a Borrower or one of its Subsidiaries that is a Loan Party, and, in connection therewith, the applicable Loan Party shall have complied with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, as applicable, of this Agreement and, in the case of an acquisition of Equity Interests, the Person whose Equity Interests are acquired shall become a Loan Party and the applicable Loan Party shall have demonstrated to Agent that the new Loan Parties have received </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-39-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">consideration sufficient to make the joinder documents binding and enforceable against such new Loan Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Unless otherwise agreed by the Agent and Administrative Borrower, any Acquisition consented to by Agent and Required Lender shall constitute a Permitted Acquisition.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Bayonet Seller Note Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the unsecured Indebtedness in the aggregate principal amount of $4,500,000 evidenced by that certain Unsecured Promissory Note dated as of December 21, 2020, executed by IES Residential in favor of Robert C. Blankenship Trust, as in effect on December 21, 2020.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Discretion</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a determination made in the exercise of reasonable (from the perspective of a secured asset-based lender) business judgment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Dispositions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">sales, abandonment, or other dispositions of Equipment that is substantially worn, damaged, or obsolete or no longer used or useful in the ordinary course of business (other than Eligible Equipment) and leases or subleases of Real Property not useful in the conduct of the business of the Loan Parties and their Subsidiaries,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">sales of Inventory to buyers in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the use or transfer of money or Cash Equivalents in a manner that is not prohibited by the terms of this Agreement or the other Loan Documents,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the licensing, on a non-exclusive basis, of patents, trademarks, copyrights, and other intellectual property rights in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the granting of Permitted Liens,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">the sale or discount, in each case without recourse, of accounts receivable (other than Eligible Accounts) arising in the ordinary course of business, but only in connection with the compromise or collection thereof,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any involuntary loss, damage or destruction of property,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any involuntary condemnation, seizure or taking, by exercise of the power of eminent domain or otherwise, or confiscation or requisition of use of property,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the leasing or subleasing of assets of any Loan Party or its Subsidiaries in the ordinary course of business (other than Eligible Equipment),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the sale or issuance of Equity Interests (other than Disqualified Equity Interests) of Parent,</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-40-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(i) the lapse of registered patents, trademarks, copyrights and other intellectual property of any Loan Party or any of its Subsidiaries to the extent not economically desirable in the conduct of its business, or (ii) the abandonment of patents, trademarks, copyrights, or other intellectual property rights in the ordinary course of business so long as (in each case under clauses (i) and (ii)), (A) with respect to copyrights, such copyrights are not material revenue generating copyrights, and (B) such lapse is not materially adverse to the interests of the Lender Group,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the making of Restricted Payments that are expressly permitted to be made pursuant to this Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">the making of Permitted Investments,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">so long as no Event of Default has occurred and is continuing or would immediately result therefrom, transfers of assets (i) from any Loan Party or any of its Subsidiaries to a Loan Party, and (ii) from any Subsidiary of any Loan Party that is not a Loan Party to any other Subsidiary of any Loan Party,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">dispositions of assets acquired by the Loan Parties and their Subsidiaries pursuant to a Permitted Acquisition consummated within 12 months of the date of the proposed disposition so long as (i) the consideration received for the assets to be so disposed is at least equal to the fair market value of such assets, (ii) the assets to be so disposed are not necessary or economically desirable in connection with the business of the Loan Parties and their Subsidiaries, and (iii) the assets to be so disposed are readily identifiable as assets acquired pursuant to the subject Permitted Acquisition,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">sales or dispositions of fixed assets (including intangible property related to such fixed assets) not otherwise permitted in clauses (a) through (o) above so long as made at fair market value and the aggregate fair market value of all assets disposed of in fiscal year (including the proposed disposition) would not exceed $1,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Florida Statutory Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that certain Deposit Account of Bayonet and disclosed, in writing, to Agent established solely for the purpose of holding the required statutory amount of unencumbered net assets and unearned premium reserve required pursuant to Chapter 634, Florida Statutes, as in effect from time to time, provided, that if the balance in such account exceeds the amount required by the applicable statute, Bayonet shall promptly (and in any event within two (2) Business Days) transfer such excess out of the Permitted Florida Statutory Account to a Deposit Account maintained by Agent and accordingly under the &#34;control&#34; of Agent in accordance with Section 9-104(a)(1) of the Code.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Holdback Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; shall mean unsecured liabilities of a Loan Party, arising under an Acquisition agreement to pay the seller on a deferred basis the residual value of any portion of the purchase price that was held back in the agreement, in a fixed amount over a defined period, in order to support the seller's indemnification or other obligations over that period. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Holder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Tontine.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-41-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Indebtedness in respect of the Obligations,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Indebtedness as of the Closing Date set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement and any Refinancing Indebtedness in respect of such Indebtedness,  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Permitted Purchase Money Indebtedness and any Refinancing Indebtedness in respect of such Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Indebtedness arising in connection with the endorsement of instruments or other payment items for deposit,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Indebtedness consisting of (i) unsecured guarantees incurred in the ordinary course of business with respect to surety and appeal bonds, performance bonds, bid bonds, appeal bonds, completion guarantee and similar obligations&#59; (ii) unsecured guarantees arising with respect to customary indemnification obligations to purchasers in connection with Permitted Dispositions&#59; and (iii) unsecured guarantees with respect to Indebtedness of any Loan Party or one of its Subsidiaries and, solely with respect to this clause (iii), to the extent that the Person that is obligated under such guaranty could have incurred such underlying Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Indebtedness in the form of reimbursement obligations for Surety Bonds procured in ordinary course of business consistent with past practices, provided such Surety Bonds are issued pursuant to a bonding program acceptable to Lender,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Indebtedness owed to any Person providing property, casualty, liability, or other insurance to any Loan Party or any of its Subsidiaries, so long as the amount of such Indebtedness is not in excess of the amount of the unpaid cost of, and shall be incurred only to defer the cost of, such insurance for the year in which such Indebtedness is incurred and such Indebtedness is outstanding only during such year,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the incurrence by any Loan Party or its Subsidiaries of Indebtedness under Hedge Agreements that is incurred for the bona fide purpose of hedging the interest rate, commodity, or foreign currency risks associated with such Loan Party's or such Subsidiary's operations and not for speculative purposes,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Indebtedness incurred in the ordinary course of business in respect of credit cards, credit card processing services, debit cards, stored value cards, commercial cards (including so-called &#34;purchase cards&#34;, &#34;procurement cards&#34; or &#34;p-cards&#34;), or Cash Management Services,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">unsecured Indebtedness of any Loan Party owing to employees, former employees, former officers, directors, or former directors (or any spouses, ex-spouses, or estates of any of the foregoing) incurred in connection with the repurchase or redemption by such Loan Party of the Equity Interests of Parent that has been issued to such Persons, so long as (i) no Default or Event of Default has occurred and is continuing or would result from the incurrence of such Indebtedness, (ii) the aggregate amount of all such Indebtedness outstanding at any one time does not exceed $1,000,000, and (iii) such Indebtedness is subordinated in right of payment to the Obligations on terms and conditions reasonably acceptable to Agent,</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-42-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">contingent liabilities in respect of any indemnification obligation, adjustment of purchase price, non-compete, or similar obligation of any Loan Party incurred in connection with the consummation of one or more Permitted Acquisitions including Permitted Holdback Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Indebtedness comprising Permitted Investments,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">unsecured Indebtedness incurred in respect of netting services, overdraft protection, and other like services, in each case, incurred in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">unsecured Indebtedness of any Loan Party or its Subsidiaries in respect of Earn-Outs owing to sellers of assets or Equity Interests to such Loan Party or its Subsidiaries that is incurred in connection with the consummation of one or more Permitted Acquisitions,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">accrual of interest, accretion or amortization of original issue discount, or the payment of interest in kind, in each case, on Indebtedness that otherwise constitutes Permitted Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Indebtedness consisting of Permitted Insurance Premium Financing Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt"> Permitted Bayonet Seller Note Indebtedness, subject to the subordination terms set forth in Section 3 of that certain Unsecured Promissory Note dated as of December 21, 2020, executed by IES Residential in favor of Robert N. Blankenship Trust and Robert C. Blankenship Trust, as in effect on December 21, 2020&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">any other unsecured or secured Indebtedness incurred by any Loan Party or any of its Subsidiaries in an aggregate outstanding amount not to exceed $5,000,000 at any one time&#59; provided, that any Liens on such Indebtedness shall be subject to the limitations in clause (t) of Permitted Liens.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Insurance Premium Financing Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Indebtedness arising under or in connection with the financing by any Loan Party of any insurance premiums, in which the insurance premium financier (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance Premium Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) has agreed in writing for the benefit of Agent that (i) the Insurance Premium Lender shall provide Agent with thirty (30) days prior written notice of any intended cancellation of a financed insurance policy (such notice to include a brief description of the grounds for cancellation and the actions necessary to cure any breach or default), (ii) Agent shall have the right, but not the obligation, to cure any breach or default by the Loan Parties under the insurance premium financing arrangement (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Insurance Premium Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) (and any fees, expenses, costs, or other sums paid by Agent to effectuate such a cure shall constitute a Protective Advance), (iii) any Lien of such Insurance Premium Lender is at all times junior in priority to the Liens in favor of Agent (except with respect to unearned premiums or otherwise to the extent such Liens have priority under applicable law), and (iv) if the Insurance Premium Lender sells, assigns, or otherwise transfers the Insurance Premium Loan Documents or the loan represented by the Insurance Premium Loan Documents, whether in whole or in part, the Insurance Premium Lender shall require that any such purchaser, assignee, or transferee agrees (in writing) to be bound by the foregoing terms and conditions.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-43-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Intercompany Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means loans made by (a) a Loan Party to another Loan Party, (b) a Subsidiary of a Loan Party that is not a Loan Party to another Subsidiary of a Loan Party that is not a Loan Party, (c) a Subsidiary of a Loan Party that is not a Loan Party to a Loan Party, so long as the parties thereto are party to the Intercompany Subordination Agreement, and (d) a Loan Party to a Subsidiary of a Loan Party that is not a Loan Party so long as (i) the aggregate amount of all such loans (by type, not by the borrower) does not exceed $500,000 outstanding at any one time and (ii) at the time of the making of such loan, no Event of Default has occurred and is continuing or would result therefrom.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Investments in cash and Cash Equivalents,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Investments in negotiable instruments deposited or to be deposited for collection in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">advances made in connection with purchases of goods or services in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Investments received in settlement of amounts due to any Loan Party or any of its Subsidiaries effected in the ordinary course of business or owing to any Loan Party or any of its Subsidiaries as a result of Insolvency Proceedings involving an account debtor or upon the foreclosure or enforcement of any Lien in favor of a Loan Party or its Subsidiaries,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Investments owned by any Loan Party or any of its Subsidiaries on the Closing Date and set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;P-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">guarantees permitted under the definition of Permitted Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Permitted Intercompany Advances,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Equity Interests or other securities acquired in connection with the satisfaction or enforcement of Indebtedness or claims due or owing to a Loan Party or its Subsidiaries (in bankruptcy of customers or suppliers or otherwise outside the ordinary course of business) or as security for any such Indebtedness or claims,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">deposits of cash made in the ordinary course of business to secure performance of operating leases,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">(i) non-cash loans and advances to employees, officers, and directors of a Loan Party or any of its Subsidiaries for the purpose of purchasing Equity Interests in Parent so long as the proceeds of such loans are used in their entirety to purchase such Equity Interests in Parent, and (ii) loans and advances to employees and officers of a Loan Party or any of its Subsidiaries in the ordinary course of business for any other business purpose and in an aggregate amount not to exceed $500,000 at any one time,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Permitted Acquisitions,</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-44-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Investments in the form of capital contributions or the acquisition of Equity Interests made by any Loan Party with respect to any other Loan Party,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Investments resulting from entering into (i) Bank Product Agreements, or (ii) agreements relative to obligations permitted under clause (i) of the definition of Permitted Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">equity Investments by any Loan Party in any Subsidiary of such Loan Party which is required by law to maintain a minimum net capital requirement or as may be otherwise required by applicable law,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Investments held by a Person acquired in a Permitted Acquisition to the extent that such Investments were not made in contemplation of or in connection with such Permitted Acquisition and were in existence on the date of such Permitted Acquisition, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Investments permitted by Section 6.7(b)(iii), Section 6.10(g), and Section 6.10(h) of this Agreement by any Loan Party,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">so long as no Event of Default has occurred and is continuing or would result therefrom, any other Investments in an aggregate amount not to exceed $500,000 during the term of this Agreement, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">the purchase or other acquisition of Real Property from a Person whose only asset is such Real Property, and </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.36pt">other Investments so long as the Payment Conditions are satisfied.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Liens granted to, or for the benefit of, Agent to secure the Obligations,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens for unpaid taxes, assessments, or other governmental charges or levies that either (i) are not yet delinquent, or (ii) are the subject of Permitted Protests,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">judgment Liens arising solely as a result of the existence of judgments, orders, or awards that do not constitute an Event of Default under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;P-2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that to qualify as a Permitted Lien, any such Lien described on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;P-2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement shall only secure the Indebtedness that it secures on the Closing Date and any Refinancing Indebtedness in respect thereof,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the interests of lessors under operating leases and non-exclusive licensors under license agreements,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">purchase money Liens on fixed assets or the interests of lessors under Capital Leases to the extent that such Liens or interests secure Permitted Purchase Money Indebtedness and so long as (i) such Lien attaches only to the fixed asset purchased or acquired </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-45-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and the proceeds thereof, and (ii) such Lien only secures the Indebtedness that was incurred to acquire the fixed asset purchased or acquired or any Refinancing Indebtedness in respect thereof,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens arising by operation of law in favor of warehousemen, landlords, carriers, mechanics, materialmen, laborers, or suppliers, incurred in the ordinary course of business and not in connection with the borrowing of money, and which Liens either (i) are for sums not yet delinquent, or (ii) are the subject of Permitted Protests,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens on amounts deposited to secure any Borrower's and its Subsidiaries' obligations in connection with worker's compensation or other unemployment insurance,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Liens on amounts deposited to secure any Borrower's and its Subsidiaries' obligations in connection with the making or entering into of bids, tenders, or leases in the ordinary course of business and not in connection with the borrowing of money,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Liens in favor of Sureties in the Surety Collateral securing reimbursement obligations for Surety Bonds procured by a Borrower in the ordinary course of business consistent with past practices pursuant to a bonding program acceptable to Agent&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such Surety has, pursuant to documentation satisfactory to Agent in the good faith exercise of Agent's credit judgment&#58;  (a) agreed not to require segregation of funds as to its Bonded Collateral without the prior written consent of Agent (though Federal Insurance Company, Everest, Liberty Mutual, Chartis, and any other Surety (so long as such Surety has entered into an intercreditor agreement with Agent in form and substance satisfactory to Agent) will be permitted such segregation upon a default under the Bonded Contract and notice to Agent from Federal Insurance Company, Everest, Liberty Mutual, Chartis, or such other Surety, as applicable&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the Federal Insurance and Liberty Mutual Intercreditor, the Everest Intercreditor, the Chartis Intercreditor, or other intercreditor agreement entered into after the Original Third Amendment Closing Date in form and substance satisfactory to Agent, as applicable, is in full force and effect) and (b) (i) acknowledged and agreed that pursuant to the Loan Parties' cash management system established in connection with this Agreement, proceeds of the Surety Collateral, including Accounts arising from the Bonded Contracts (collectively, &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonded Contract Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) may be commingled with proceeds of other Accounts and other Property of Borrowers in the Collection Account and other Deposit Accounts in which Agent has, or in the future may have, security interests, Liens or other rights, and (ii) consented to such commingling and to security interests, Liens or other rights in the Collection Account and such other Deposit Accounts, and (iii) released and waived any and all security interests and other legal and equitable rights and interests that it may then or thereafter have (as secured party, subrogee, trust fund beneficiary, or otherwise) in or to (A) the Collection Account and such other Deposit Accounts and (B) Bonded Account Proceeds that from time to time are in the Collection Account and such other Deposit Accounts are in the possession of Agent, that have been applied to indebtedness, liabilities or obligations from time to time owing to Agent by Borrowers, or have otherwise been removed from, set off against or applied from the Deposit Accounts,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens granted to an Insurance Premium Lender as security for Permitted Insurance Premium Financing Indebtedness,</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-46-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">with respect to any Real Property, easements, rights of way, restrictions, covenants or other agreements of record, zoning restrictions, and other similar charges or encumbrances that do not materially interfere with or impair the use or operation thereof,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">non-exclusive licenses of patents, trademarks, copyrights, and other intellectual property rights in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens that are replacements of Permitted Liens to the extent that the original Indebtedness is the subject of permitted Refinancing Indebtedness and so long as the replacement Liens only encumber those assets that secured the original Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">rights of setoff or bankers' liens upon deposits of funds in favor of banks or other depository institutions, solely to the extent incurred in connection with the maintenance of such Deposit Accounts in the ordinary course of business,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens granted in the ordinary course of business on the unearned portion of insurance premiums securing the financing of insurance premiums to the extent the financing is permitted under the definition of Permitted Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Liens in favor of customs and revenue authorities arising as a matter of law to secure payment of customs duties in connection with the importation of goods,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Liens incurred or deposits made in the ordinary course of business to secure the performance of tenders, bids, leases, contracts (other than for the repayment of borrowed Indebtedness), statutory obligations and other similar obligations or arising as a result of progress payments under government contracts, provided that, to the extent any such Liens attach to any of the Collateral, such Liens are at all times subordinate and junior to the Liens upon the Collateral in favor of Lender, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.36pt">Liens solely on any cash earnest money deposits made by a Loan Party or any of its Subsidiaries in connection with any letter of intent or purchase agreement with respect to a Permitted Acquisition, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Liens securing Indebtedness under clause (r) of the definition of Permitted Indebtedness, so long as, (i) all Indebtedness secured by such Liens does not exceed $2,500,000 in aggregate at any time, and (ii) such Liens do not attach to any Collateral included in the calculation of the Borrowing Base.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Protest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the right of any Loan Party or any of its Subsidiaries to protest any Lien (other than any Lien that secures the Obligations), taxes (other than payroll taxes or taxes that are the subject of a United States federal tax lien), or rental payment&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (a) a reserve with respect to such obligation is established on such Loan Party's or its Subsidiaries' books and records in such amount as is required under GAAP, (b) any such protest is instituted promptly and prosecuted diligently by such Loan Party or its Subsidiary, as applicable, in good faith, and (c) Agent is satisfied that, while any such protest is pending, there will be no impairment of the enforceability, validity, or priority of any of Agent's Liens.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Permitted Purchase Money Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, Indebtedness (other than the Obligations, but including Capitalized Lease </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-47-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Obligations), incurred after the Closing Date and at the time of, or within 20 days after, the acquisition of any fixed assets for the purpose of financing all or any part of the acquisition cost thereof, in an aggregate principal amount outstanding at any one time not in excess of $750,000. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means natural persons, corporations, limited liability companies, limited partnerships, general partnerships, limited liability partnerships, joint ventures, trusts, land trusts, business trusts, or other organizations, irrespective of whether they are legal entities, and governments and agencies and political subdivisions thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Platform</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Pro Rata Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">with respect to a Lender's obligation to make all or a portion of the Revolving Loans, with respect to such Lender's right to receive payments of interest, fees, and principal with respect to the Revolving Loans, and with respect to all other computations and other matters related to the Revolver Commitments or the Revolving Loans, the percentage obtained by dividing (i) the Revolving Loan Exposure of such Lender, by (ii) the aggregate Revolving Loan Exposure of all Lenders,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">with respect to a Lender's obligation to participate in the Letters of Credit, with respect to such Lender's obligation to reimburse Issuing Bank, and with respect to such Lender's right to receive payments of Letter of Credit Fees, and with respect to all other computations and other matters related to the Letters of Credit, the percentage obtained by dividing (i) the Revolving Loan Exposure of such Lender, by (ii) the aggregate Revolving Loan Exposure of all Lenders&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if all of the Revolving Loans have been repaid in full and all Revolver Commitments have been terminated, but Letters of Credit remain outstanding, Pro Rata Share under this clause shall be the percentage obtained by dividing (A) the Letter of Credit Exposure of such Lender, by (B) the Letter of Credit Exposure of all Lenders, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">with respect to all other matters and for all other matters as to a particular Lender (including the indemnification obligations arising under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement), the percentage obtained by dividing (i) the Revolving Loan Exposure of such Lender, by (ii) the aggregate Revolving Loan Exposure of all Lenders, in any such case as the applicable percentage may be adjusted by assignments permitted pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if all of the Loans have been repaid in full and all Commitments have been terminated, Pro Rata Share under this clause shall be the percentage obtained by dividing (A) the Letter of Credit Exposure of such Lender, by (B) the Letter of Credit Exposure of all Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Projections</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Borrowers' forecasted (a) balance sheets, (b) profit and loss statements, and (c) cash flow statements, all prepared on a basis consistent with Borrowers' historical financial statements, together with appropriate supporting details and a statement of underlying assumptions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Protective Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-48-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Public Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purchase Price</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Acquisition, an amount equal to the aggregate consideration, whether cash, property or securities (including the fair market value of any Equity Interests of Parent issued in connection with such Acquisition and including the maximum amount of Earn-Outs), paid or delivered by a Loan Party or one of its Subsidiaries in connection with such Acquisition (whether paid at the closing thereof or payable thereafter and whether fixed or contingent), but excluding therefrom (a) any cash of the seller and its Affiliates used to fund any portion of such consideration, and (b) any cash or Cash Equivalents acquired in connection with such Acquisition.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">QFC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning assigned to the term &#34;qualified financial contract&#34; in, and shall be interpreted in accordance with, 12 U.S.C. &#167; 5390(c)(8)(D). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">QFC Credit Support</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Qualified Cash</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the amount of unrestricted cash and Cash Equivalents of the Loan Parties and their Subsidiaries that is in Deposit Accounts or in Securities Accounts, or any combination thereof, and which such Deposit Account or Securities Account is the subject of a Control Agreement and is maintained by a branch office of the bank or securities intermediary located within the United States.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Qualified Equity Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means and refers to any Equity Interests issued by Parent (and not by one or more of its Subsidiaries) that is not a Disqualified Equity Interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Raw Materials Trigger Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that date on which Lender receives an appraisal, in form and substance satisfactory to Lender, of Eligible Inventory consisting of raw materials.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Real Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any estates or interests in real property now owned or hereafter acquired by any Loan Party or one of its Subsidiaries and the improvements thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Receivable Reserves</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, those reserves that Agent deems necessary or appropriate, in its Permitted Discretion and subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to establish and maintain (including Landlord Reserves for books and records locations and reserves for rebates, discounts, warranty claims, and returns) with respect to the Eligible Accounts or the Maximum Revolver Amount.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Record</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means information that is inscribed on a tangible medium or that is stored in an electronic or other medium and is retrievable in perceivable form.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reference Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in the definition of EBITDA.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-49-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Refinancing Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means refinancings, renewals, or extensions of Indebtedness so long as&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">such refinancings, renewals, or extensions do not result in an increase in the principal amount of the Indebtedness so refinanced, renewed, or extended, other than by the amount of premiums paid thereon and the fees and expenses incurred in connection therewith and by the amount of unfunded commitments with respect thereto,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">such refinancings, renewals, or extensions do not result in a shortening of the final stated maturity or the average weighted maturity (measured as of the refinancing, renewal, or extension) of the Indebtedness so refinanced, renewed, or extended, nor are they on terms or conditions that, taken as a whole, are or could reasonably be expected to be materially adverse to the interests of the Lenders,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">if the Indebtedness that is refinanced, renewed, or extended was subordinated in right of payment to the Obligations, then the terms and conditions of the refinancing, renewal, or extension must include subordination terms and conditions that are at least as favorable to the Lender Group as those that were applicable to the refinanced, renewed, or extended Indebtedness,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Indebtedness that is refinanced, renewed, or extended is not recourse to any Person that is liable on account of the Obligations other than those Persons which were obligated with respect to the Indebtedness that was refinanced, renewed, or extended,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">if the Indebtedness that is refinanced, renewed or extended was unsecured, such refinancing, renewal or extension shall be unsecured, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">if the Indebtedness that is refinanced, renewed, or extended was secured (i) such refinancing, renewal, or extension shall be secured by substantially the same or less collateral as secured such refinanced, renewed or extended Indebtedness on terms no less favorable to Agent or the Lender Group and (ii) the Liens securing such refinancing, renewal or extension shall not have a priority more senior than the Liens securing such Indebtedness that is refinanced, renewed or extended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Related Fund</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Person (other than a natural person) that is engaged in making, purchasing, holding or investing in bank loans and similar extensions of credit in the ordinary course and that is administered, advised or managed by (a) a Lender, (b) an Affiliate of a Lender, or (c) an entity or an Affiliate of an entity that administers, advises or manages a Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Relevant Governmental Body</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Board of Governors or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Board of Governors or the Federal Reserve Bank of New York, or any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Remedial Action</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means all actions taken to (a) clean up, remove, remediate, contain, treat, monitor, assess, evaluate, or in any way address Hazardous Materials in the indoor or outdoor environment, (b) prevent or minimize a release or threatened release of Hazardous Materials so they do not migrate or endanger or threaten to endanger public health or welfare or the indoor or outdoor environment, (c) restore or reclaim natural resources or the environment, </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-50-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d) perform any pre-remedial studies, investigations, or post-remedial operation and maintenance activities, or (e) conduct any other actions with respect to Hazardous Materials required by Environmental Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Replacement Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.13(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Required Liquidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that Liquidity exceeds $20,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Required Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, at any time, Lenders having or holding more than 50% of the aggregate Revolving Loan Exposure of all Lenders&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (i) the Revolving Loan Exposure of any Defaulting Lender shall be disregarded in the determination of the Required Lenders, and (ii) at any time there are two or more Lenders (who are not Affiliates of one another or Defaulting Lenders), &#34;Required Lenders&#34; must include at least two Lenders (who are not Affiliates of one another).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reserves</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, Inventory Reserves, Bank Product Reserves and those other reserves that Agent deems necessary or appropriate, in its Permitted Discretion and subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to establish and maintain (including reserves with respect to (a) sums that any Loan Party or its Subsidiaries are required to pay under any Section&#160;of this Agreement or any other Loan Document (such as taxes, assessments, insurance premiums, or, in the case of leased assets, rents or other amounts payable under such leases) and has failed to pay, and (b) amounts owing by any Loan Party or its Subsidiaries to any Person to the extent secured by a Lien on, or trust over, any of the Collateral (other than a Permitted Lien), which Lien or trust, in the Permitted Discretion of Agent likely would have a priority superior to Agent's Liens (such as Liens or trusts in favor of landlords, warehousemen, carriers, mechanics, materialmen, laborers, or suppliers, or Liens or trusts for ad valorem, excise, sales, or other taxes where given priority under applicable law) in and to such item of the Collateral) with respect to the Borrowing Base or the Maximum Revolver Amount.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an EEA Resolution Authority or, with respect to any UK Financial Institution, a UK Resolution Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) any declaration or payment of any dividend or the making of any other payment or distribution, directly or indirectly, on account of Equity Interests issued by Parent or any of its Subsidiaries (including any payment in connection with any merger or consolidation involving Parent) or to the direct or indirect holders of Equity Interests issued by Parent or any of its Subsidiaries in their capacity as such (other than dividends or distributions payable in Qualified Equity Interests issued by Parent or any of its Subsidiaries, or (b) any purchase, redemption, making of any sinking fund or similar payment, or other acquisition or retirement for value (including in connection with any merger or consolidation involving Parent) any Equity Interests issued by Parent or any of its Subsidiaries, or (c) any making of any payment to retire, or to obtain the surrender of, any outstanding warrants, options, or other rights to acquire Equity Interests of Parent now or hereafter outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restructuring Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that certain Restructuring Agreement dated as of the Closing Date by and among the Agent and the Loan Parties party thereto.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-51-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Revolver Commitment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to each Revolving Lender, its Revolver Commitment, and, with respect to all Revolving Lenders, their Revolver Commitments, in each case as such Dollar amounts are set forth beside such Revolving Lender's name under the applicable heading on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;C-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement or in the Assignment and Acceptance pursuant to which such Revolving Lender became a Revolving Lender under this Agreement, as such amounts may be reduced or increased from time to time pursuant to assignments made in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, and as such amounts may be decreased by the amount of reductions in the Revolver Commitments made in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Revolver Usage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination, the sum of (a) the amount of outstanding Revolving Loans (inclusive of Swing Loans and Protective Advances), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (b) the amount of the Letter of Credit Usage.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a Lender that has a Revolving Loan Exposure or Letter of Credit Exposure.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Loan Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Revolving Lender, as of any date of determination (a) prior to the termination of the Revolver Commitments, the amount of such Lender's Revolver Commitment, and (b) after the termination of the Revolver Commitments, the aggregate outstanding principal amount of the Revolving Loans of such Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctioned Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means (a) a country or territory or a government of a country or territory, (b) an agency of the government of a country or territory, (c) an organization directly or indirectly controlled by a country or territory or its government, or (d) a Person resident in or determined to be resident in a country or territory, in each case of clauses (a) through (d) that is a target of Sanctions, including a target of any country sanctions program administered and enforced by OFAC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctioned Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, at any time (a) any Person named on the list of Specially Designated Nationals and Blocked Persons maintained by OFAC, OFAC's consolidated Non-SDN list or any other Sanctions-related list maintained by any Governmental Authority, (b) a Person or legal entity that is a target of Sanctions, (c) any Person operating, organized or resident in a Sanctioned Entity, or (d) any Person directly or indirectly owned or controlled (individually or in the aggregate) by or acting on behalf of any such Person or Persons described in clauses (a) through (c) above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sanctions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means individually and collectively, respectively, any and all economic sanctions, trade sanctions, financial sanctions, sectoral sanctions, secondary sanctions, trade embargoes anti-terrorism laws and other sanctions laws, regulations or embargoes, including those imposed, administered or enforced from time to time by&#58;  (a) the United States of America, including those administered by OFAC, the U.S. Department of State, the U.S. Department of Commerce, or through any existing or future executive order, (b) the United Nations Security Council, (c) the European Union or any European Union member state, (d) Her Majesty's Treasury of the United Kingdom, or (e) any other Governmental Authority with </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-52-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">jurisdiction over any member of Lender Group or any Loan Party or any of their respective Subsidiaries or Affiliates.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">S&#38;P</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in the definition of Cash Equivalents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the United States Securities and Exchange Commission and any successor thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a securities account (as that term is defined in the Code).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Securities Act of 1933, as amended from time to time, and any successor statute.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(e)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Settlement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(e)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#34;SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means a rate equal to the secured overnight financing rate as administered by the SOFR Administrator.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Administrator&#8217;s Website</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the website of the Federal Reserve Bank of New York, currently at http&#58;&#47;&#47;www.newyorkfed.org, or any successor source for the secured overnight financing rate identified as such by the SOFR Administrator from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means each portion of a Revolving Loan that bears interest at a rate determined by reference to Daily Simple SOFR (other than pursuant to clause (c) of the definition of &#34;Base Rate&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SOFR Margin</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in the definition of Applicable Margin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Solvent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Person as of any date of determination, that (a) at fair valuations, the sum of such Person's debts (including contingent liabilities) is less than all of such Person's assets, (b) such Person is not engaged or about to engage in a business or transaction for which the remaining assets of such Person are unreasonably small in relation to the business or transaction or for which the property remaining with such Person is an unreasonably small capital, (c) such Person has not incurred and does not intend to incur, or reasonably believe that it will incur, debts beyond its ability to pay such debts as they become due (whether at maturity or otherwise), and (d) such Person is &#34;solvent&#34; or not &#34;insolvent&#34;, as applicable within the meaning given those terms and similar terms under applicable laws relating to fraudulent transfers and conveyances.  For purposes of this definition, the amount of any contingent liability at any time shall be computed as the amount that, in light of all of the facts and circumstances existing at such time, represents the amount that can reasonably be expected </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-53-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">to become an actual or matured liability (irrespective of whether such contingent liabilities meet the criteria for accrual under Statement of Financial Accounting Standard No. 5).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Surety Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the agreements with Chartis, Everest, Federal Insurance Company, Liberty Mutual, United States Fire Insurance Company, and&#47;or any other Surety listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 4.31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Specified Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, any Investment (including any Acquisition) that is subject to the Payment Conditions pursuant to clause (s) of the defined term &#34;Permitted Investments&#34; herein or prepayment of Indebtedness that is subject to Payment Conditions pursuant to Section 6.6(a)(i)(D) herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Standard Letter of Credit Practice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, for Issuing Bank, any domestic or foreign law or letter of credit practices applicable in the city in which Issuing Bank issued the applicable Letter of Credit or, for its branch or correspondent, such laws and practices applicable in the city in which it has advised, confirmed or negotiated such Letter of Credit, as the case may be, in each case, (a) which letter of credit practices are of banks that regularly issue letters of credit in the particular city, and (b) which laws or letter of credit practices are required or permitted under ISP or UCP, as chosen in the applicable Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; of a Person means a corporation, partnership, limited liability company, or other entity in which that Person directly or indirectly owns or controls the Equity Interests having ordinary voting power to elect a majority of the Board of Directors of such corporation, partnership, limited liability company, or other entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Supermajority Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, at any time, Revolving Lenders having or holding more than 66 2&#47;3% of the aggregate Revolving Loan Exposure of all Revolving Lenders&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (i) the Revolving Loan Exposure of any Defaulting Lender shall be disregarded in the determination of the Supermajority Lenders, and (ii) at any time there are two or more Revolving Lenders (who are not Affiliates of one another), &#34;Supermajority Lenders&#34; must include at least two Revolving Lenders (who are not Affiliates of one another or Defaulting Lenders).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Supported QFC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Surety</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any Person that issues a Surety Bond.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Surety Bond</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any surety bond, insurance policy, indemnity agreement, guaranty, letter or credit or other instrument provided by a third party (i.e., excluding an Affiliate of the obligor) to an oblige to assure the payment by and&#47;or performance of an obligor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Surety Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; (a) all of the right, title and interest of the Borrowers in and to all existing and future Bonded Contracts and associated contract rights&#59; (b) Bonded Accounts&#59; (c) all claims, rights and choses in action against any account debtor on any Surety Bond or against any other Person with respect to any Surety Bond or Bonded Contract&#59; (d) to the extent assignable (other than to the extent that any such prohibition and assignment term would be rendered ineffective pursuant to applicable law) all rights and actions that any Borrower may have or acquire in any subcontract, purchase order or other agreement in connection with any </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-54-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Bonded Contract, and against any subcontract, purchase order or other agreement with any Person furnishing or agreeing to furnish or supply vehicles, labor, supplies, machinery or other inventory or equipment in connection with or on account of any Bonded Contract, and against any surety or sureties of any such subcontractor, laborer or other Person&#59; (e) Bonded Equipment&#59; (f) Bonded Inventory&#59; (g) any and all books, accounts, computer software and other computer-stored information, and any and all drawings, plans, specifications, shop and as-built drawings, in each case, used in or necessary to fully perform all obligations and services required of any Borrower under the Bonded Contracts&#59; (h) all progress schedules, work in process schedules (including, but not limited to, estimates of completion costs), accounts receivable ledgers, accounts payable ledgers and estimates of completion costs relating to any and all Bonded Contracts, and (i) any and all proceeds (other than such proceeds which are negotiable instruments or cash or Cash Equivalents in the possession or control of Agent) remaining due to Borrowers and products arising with respect thereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Swap Obligation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Loan Party, any obligation to pay or perform under any agreement, contract or transaction that constitutes a &#34;swap&#34; within the meaning of section 1a(47) of the Commodity Exchange Act. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Swing Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Wells Fargo or any other Lender that, at the request of Borrowers and with the consent of Agent agrees, in such Lender's sole discretion, to become the Swing Lender under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Swing Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Swing Loan Exposure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as of any date of determination with respect to any Lender, such Lender's Pro Rata Share of the Swing Loans on such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;14.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any taxes, levies, imposts, duties, fees, assessments or other charges of whatever nature now or hereafter imposed by any jurisdiction or by any political subdivision or taxing authority thereof or therein, and all interest, penalties or similar liabilities with respect thereto.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Thomas Popp &#38; Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Thomas Popp &#38; Company, an Ohio corporation. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tontine</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Tontine Capital Partners L.P. and its respective Affiliates</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Trademark Security Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in the Guaranty and Security Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">UCP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, with respect to any Letter of Credit, the Uniform Customs and Practice for Documentary Credits 2007 Revision, International Chamber of Commerce Publication No. 600 and any version or revision thereof accepted by Issuing Bank for use. </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-55-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">UK Financial Institution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any BRRD Undertaking (as such term is defined under the PRA Rulebook (as amended form time to time) promulgated by the United Kingdom Prudential Regulation Authority) or any person falling within IFPRU 11.6 of the FCA Handbook (as amended from time to time) promulgated by the United Kingdom Financial Conduct Authority, which includes certain credit institutions and investment firms, and certain affiliates of such credit institutions or investment firms. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">UK Resolution Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Bank of England or any other public administrative authority having responsibility for the resolution of any UK Financial Institution. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Unfinanced Capital Expenditures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Capital Expenditures (a) not financed with the proceeds of any incurrence of Indebtedness (other than the incurrence of any Revolving Loans), the proceeds of any sale or issuance of Equity Interests or equity contributions, the proceeds of any asset sale (other than the sale of Inventory in the ordinary course of business) or any insurance proceeds, and (b) that are not reimbursed by a third person (excluding any Loan Party or any of its Affiliates) in the period such expenditures are made pursuant to a written agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">United States</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the United States of America.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">United States Fire Insurance Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means United States Fire Insurance Company, operating under the registered trademark &#8220;Crum &#38; Forster&#8221; its affiliated, associated and subsidiary companies, successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">United States Fire Insurance Company Intercreditor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means that certain Intercreditor Agreement dated as of August 17, 2020 by and between United States Fire Insurance Company and Agent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Unused Line Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.10(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Government Securities Business Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any day except for (i) a Saturday, (ii) a Sunday or (iii) a day on which the Securities Industry and Financial Markets Association, or any successor thereto, recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities&#59; provided, that for purposes of notice requirements in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections 2.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">2.3(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, in each case, such day is also a Business Day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Special Resolution Regimes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, as determined by Agent in good faith, with respect to Inventory, the lower of (a) cost computed on a first-in first-out basis in accordance with GAAP or (b) market value, provided that for purposes of the calculation of the Borrowing Base, (i) the Value of the Inventory shall not include&#58;  (A) the portion of the value of Inventory equal to the profit earned by any Affiliate on the sale thereof to any Borrower or (B) write-ups or write-downs in value with respect to currency exchange rates and (ii) notwithstanding anything to the contrary contained herein, the cost of the Inventory shall be computed in the same manner and consistent with the most recent appraisal of the Inventory received and accepted by Agent, if any.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-56-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Voidable Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning specified therefor in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Wells Fargo</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means Wells Fargo Bank, National Association, a national banking association.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Write-Down and Conversion Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means, (a) with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU Bail-In Legislation Schedule, and (b) with respect to the United Kingdom,  any powers of the applicable Resolution Authority under the Bail-In Legislation to cancel, reduce, modify or change the form of a liability of any UK Financial Institution or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that Bail-In Legislation that are related to or ancillary to any of those powers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Accounting Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All accounting terms not specifically defined herein shall be construed in accordance with GAAP&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if Administrative Borrower notifies Agent that Borrowers request an amendment to any provision hereof to eliminate the effect of any Accounting Change occurring after the Closing Date or in the application thereof on the operation of such provision (or if Agent notifies Administrative Borrower that the Required Lenders request an amendment to any provision hereof for such purpose), regardless of whether any such notice is given before or after such Accounting Change or in the application thereof, then Agent and Borrowers agree that they will negotiate in good faith amendments to the provisions of this Agreement that are directly affected by such Accounting Change with the intent of having the respective positions of the Lenders and Borrowers after such Accounting Change conform as nearly as possible to their respective positions immediately before such Accounting Change took effect and, until any such amendments have been agreed upon and agreed to by the Required Lenders, the provisions in this Agreement shall be calculated as if no such Accounting Change had occurred&#59;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, however, that  with respect to the effectiveness of ASC 842 which, as of the Closing Date, requires all leases be capitalized on the balance sheet, (i) all financial statements delivered hereunder shall be prepared in accordance with GAAP, giving effect to ASC 842, (ii) the calculations performed to determine compliance with the covenants set forth in Article 7 (and all related definitions) and all other relevant covenants, baskets and other provisions relating to Indebtedness or interest expense shall be calculated without giving effect to ASC 842, and (iii) the Administrative Borrower shall provide reconciliations, in form and substance reasonably satisfactory to the Lender, reflecting such calculations that disregard ASC 842, together with each Compliance Certificate.  When used herein, the term &#34;financial statements&#34; shall include the notes and schedules thereto.  Whenever the term &#34;Parent&#34; or &#34;Borrowers&#34; is used in respect of a financial covenant or a related definition, it shall be understood to mean the Loan Parties and their Subsidiaries on a consolidated basis, unless the context clearly requires otherwise.  Notwithstanding anything to the contrary</font></div><div style="text-align:justify;text-indent:54pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-57-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">contained herein, all financial statements delivered hereunder shall be prepared, and all financial covenants contained herein shall be calculated, without giving effect to any election under the Statement of Financial Accounting Standards Board's Accounting Standards Codification Topic 825 (or any similar accounting principle) permitting a Person to value its financial liabilities or Indebtedness at the fair value thereof.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any terms used in this Agreement that are defined in the Code shall be construed and defined as set forth in the Code unless otherwise defined herein&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that to the extent that the Code is used to define any term herein and such term is defined differently in different Articles of the Code, the definition of such term contained in Article 9 of the Code shall govern.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Unless the context of this Agreement or any other Loan Document clearly requires otherwise, references to the plural include the singular, references to the singular include the plural, the terms &#34;includes&#34; and  &#34;including&#34; are not limiting, and the term &#34;or&#34; has, except where otherwise indicated, the inclusive meaning represented by the phrase &#34;and&#47;or.&#34;  The words &#34;hereof,&#34; &#34;herein,&#34; &#34;hereby,&#34; &#34;hereunder,&#34; and similar terms in this Agreement or any other Loan Document refer to this Agreement or such other Loan Document, as the case may be, as a whole and not to any particular provision of this Agreement or such other Loan Document, as the case may be.  Section, subsection, clause, schedule, and exhibit references herein are to this Agreement unless otherwise specified.  Any reference in this Agreement or in any other Loan Document to any agreement, instrument, or document shall include all alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements, thereto and thereof, as applicable (subject to any restrictions on such alterations, amendments, changes, extensions, modifications, renewals, replacements, substitutions, joinders, and supplements set forth herein).  The words &#34;asset&#34; and &#34;property&#34; shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties.  Any reference herein or in any other Loan Document to the satisfaction, repayment, or payment in full of the Obligations shall mean (a) the payment or repayment in full in immediately available funds of (i) the principal amount of, and interest accrued and unpaid with respect to, all outstanding Loans, together with the payment of any premium applicable to the repayment of the Loans, (ii) all Lender Group Expenses that have accrued and are unpaid regardless of whether demand has been made therefor, and (iii) all fees or charges that have accrued hereunder or under any other Loan Document (including the Letter of Credit Fee and the Unused Line Fee) and are unpaid, (b) in the case of contingent reimbursement obligations with respect to Letters of Credit, providing Letter of Credit Collateralization, (c) in the case of obligations with respect to Bank Products (other than Hedge Obligations), providing Bank Product Collateralization, (d) the receipt by Agent of cash collateral in order to secure any other contingent Obligations for which a claim or demand for payment has been made on or prior to such time or in respect of matters or circumstances known to Agent or a Lender at such time that are reasonably expected to result in any loss, cost, damage, or expense (including attorneys' fees and legal expenses), such cash collateral to be in such amount as Agent reasonably determines is appropriate to secure such contingent Obligations, (e) the payment or repayment in full in immediately available funds of all other outstanding Obligations (including the payment of any termination amount then applicable (or which would or could become applicable as a result of the repayment of the other Obligations) under Hedge Agreements provided by Hedge Providers) other than (i) unasserted contingent indemnification Obligations, (ii) any Bank Product Obligations (other than Hedge Obligations) that, at such time, are allowed by the </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-58-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">applicable Bank Product Provider to remain outstanding without being required to be repaid or cash collateralized, and (iii) any Hedge Obligations that, at such time, are allowed by the applicable Hedge Provider to remain outstanding without being required to be repaid, and (f) the termination of all of the Commitments of the Lenders.  Any reference herein to any Person shall be construed to include such Person's successors and assigns.  Any requirement of a writing contained herein or in any other Loan Document shall be satisfied by the transmission of a Record.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Time References</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Unless the context of this Agreement or any other Loan Document clearly requires otherwise, all references to time of day refer to Eastern standard time or Eastern daylight saving time, as in effect in New York, New York on such day.  For purposes of the computation of a period of time from a specified date to a later specified date, unless otherwise expressly provided, the word &#34;from&#34; means &#34;from and including&#34; and the words &#34;to&#34; and &#34;until&#34; each means &#34;to and including&#34;&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that with respect to a computation of fees or interest payable to Agent or any Lender, such period shall in any event consist of at least one full day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Schedules and Exhibits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All of the schedules and exhibits attached to this Agreement shall be deemed incorporated herein by reference.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Divisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For all purposes under the Loan Documents, in connection with any division or plan of division under Delaware law (or any comparable event under a different jurisdiction's laws)&#58; (a) if any asset, right, obligation or liability of any Person becomes the asset, right, obligation or liability of a different Person, then it shall be deemed to have been transferred from the original Person to the subsequent Person, and (b) if any new Person comes into existence, such new Person shall be deemed to have been organized on the first date of its existence by the holders of its Equity Interests at such time.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18pt;text-decoration:underline">Rates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent does not warrant or accept any responsibility for, and shall not have any liability with respect to, (a) the continuation of, administration of, submission of, calculation of or any other matter related to Daily Simple SOFR or any other Benchmark, any component definition thereof or rates referred to in the definition thereof, or with respect to any alternative, successor or replacement rate thereto (including any then-current Benchmark or any Benchmark Replacement), including whether the composition or characteristics of any such alternative, successor or replacement rate (including any Benchmark Replacement), as it may or may not be adjusted pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, will be similar to, or produce the same value or economic equivalence of, or have the same volume or liquidity as, Daily Simple SOFR or any other Benchmark, prior to its discontinuance or unavailability, or (b) the effect, implementation or composition of any Conforming Changes.  Agent and its affiliates or other related entities may engage in transactions that affect the calculation of Daily Simple SOFR, any alternative, successor or replacement rate (including any Benchmark Replacement) or any relevant adjustments thereto and such transactions may be adverse to a Borrower.  Agent may select information sources or services in its reasonable discretion to ascertain Daily Simple SOFR, or any other Benchmark, any component definition thereof or rates referred to in the definition thereof, in each case pursuant to the terms of this Agreement, and shall have no liability to any Borrower, any Lender or any other person or entity for damages of any kind, including direct or indirect, special, punitive, incidental or consequential damages, costs, losses or expenses (whether in tort, contract or otherwise and whether at law or in equity), for any error or </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-59-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">calculation of any such rate (or component thereof) provided by any such information source or service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">LOANS AND TERMS OF PAYMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Subject to the terms and conditions of this Agreement, and during the term of this Agreement, each Revolving Lender agrees (severally, not jointly or jointly and severally) to make revolving loans (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) to Borrowers in an amount at any one time outstanding not to exceed </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">the lesser of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">such Lender's Revolver Commitment, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">such Lender's Pro Rata Share of an amount equal to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">the lesser of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">the amount equal to (1) the Maximum Revolver Amount, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2) the sum of (y) the Letter of Credit Usage at such time, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (z) the principal amount of Swing Loans outstanding at such time, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">the amount equal to (1) the Borrowing Base as of such date (based upon the most recent Borrowing Base Certificate delivered by Borrowers to Agent, as adjusted for Reserves established by Agent in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (2) the sum of (x) the Letter of Credit Usage at such time, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (y) the principal amount of Swing Loans outstanding at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Amounts borrowed pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> may be repaid and, subject to the terms and conditions of this Agreement, reborrowed at any time during the term of this Agreement.  The outstanding principal amount of the Revolving Loans, together with interest accrued and unpaid thereon, shall constitute Obligations and shall be due and payable on the Maturity Date or, if earlier, on the date on which they otherwise become due and payable pursuant to the terms of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Anything to the contrary in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> notwithstanding, Agent shall have the right (but not the obligation) at any time, in the exercise of its Permitted Discretion, to establish and increase or decrease Reserves and against the Borrowing Base or the Maximum Revolver Amount.  Agent agrees it shall use commercially reasonable efforts to promptly notify Borrowers upon establishing any new Reserves and use commercially reasonable efforts to provide reasonable detail of the event, condition, circumstance, or fact giving rise to such Reserve&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, however, Agent's failure to do so shall not impact the amount of Revolving Loans available hereunder or impose any liability upon Agent or any Lender whatsoever.  The amount of any Reserve established by Agent, and any changes to the eligibility criteria set forth in the definitions of Eligible Accounts, Eligible Equipment, Eligible Inventory, and Eligible Progress Billing Accounts, and shall have a reasonable relationship to the event, condition, other circumstance, or fact that is the basis for such reserve or change in eligibility and shall not be duplicative of any other reserve established and currently maintained or eligibility criteria.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-60-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Borrowing Procedures and Settlements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Procedure for Borrowing Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Borrowing shall be made by a written request by an Authorized Person delivered to Agent (which may be delivered through Agent's electronic platform or portal) and received by Agent no later than 1&#58;00 p.m. (i) on the Business Day that is the requested Funding Date in the case of a request for a Swing Loan, (ii) on the Business Day that is one Business Day prior to the requested Funding Date in the case of all other requests, specifying (A) the amount of such Borrowing, and (B) the requested Funding Date (which shall be a Business Day)&#59; provided, that Agent may, in its sole discretion, elect to accept as timely requests that are received later than 11&#58;00 a.m. on the applicable Business Day, as applicable.  All Borrowing requests which are not made on-line via Agent's electronic platform or portal shall be subject to (and unless Agent elects otherwise in the exercise of its sole discretion, such Borrowings shall not be made until the completion of) Agent's authentication process (with results satisfactory to Agent) prior to the funding of any such requested  Revolving Loan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Making of Swing Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In the case of a Revolving Loan and so long as any of (i) the aggregate amount of Swing Loans made since the last Settlement Date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">minus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> all payments or other amounts applied to Swing Loans since the last Settlement Date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the amount of the requested Swing Loan does not exceed $15,000,000, or (ii) Swing Lender, in its sole discretion, agrees to make a Swing Loan notwithstanding the foregoing limitation, Swing Lender shall make a Revolving Loan (any such Revolving Loan made by Swing Lender pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> being referred to as a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Swing Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; and all such Revolving Loans being referred to as &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Swing Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) available to Borrowers on the Funding Date applicable thereto by transferring immediately available funds in the amount of such Borrowing to the Designated Account. Each Swing Loan shall be deemed to be a Revolving Loan hereunder and shall be subject to all the terms and conditions (including </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) applicable to other Revolving Loans, except that all payments (including interest) on any Swing Loan shall be payable to Swing Lender solely for its own account.  Subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Swing Lender shall not make and shall not be obligated to make any Swing Loan if Swing Lender has actual knowledge that (i) one or more of the applicable conditions precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> will not be satisfied on the requested Funding Date for the applicable Borrowing, or (ii) the requested Borrowing would exceed the Availability on such Funding Date.  Swing Lender shall not otherwise be required to determine whether the applicable conditions precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> have been satisfied on the Funding Date applicable thereto prior to making any Swing Loan.  The Swing Loans shall be secured by Agent's Liens, constitute Revolving Loans and Obligations, and bear interest at the Applicable Rate.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Making of Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">In the event that Swing Lender is not obligated to make a Swing Loan, then after receipt of a request for a Borrowing pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(a)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Agent shall notify the Lenders by telecopy, telephone, email, or other electronic form of transmission, of the requested Borrowing&#59; such notification to be sent on the Business Day that is at least one Business Day prior to the requested Funding Date.  If Agent has notified the Lenders of a requested Borrowing on the Business Day that is one Business Day prior to the Funding Date, then each Lender shall make the amount of such Lender's Pro Rata Share of the requested Borrowing available to Agent in immediately available funds, to Agent's Account, not later than 10&#58;00 a.m. on the Business Day that is the requested Funding Date.  After Agent's receipt of the </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-61-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">proceeds of such Revolving Loans from the Lenders, Agent shall make the proceeds thereof available to Borrowers on the applicable Funding Date by transferring immediately available funds equal to such proceeds received by Agent to the Designated Account&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, no Lender shall have an obligation to make any Revolving Loan, if (1) one or more of the applicable conditions precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> will not be satisfied on the requested Funding Date for the applicable Borrowing unless such condition has been waived, or (2) the requested Borrowing would exceed the Availability on such Funding Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Unless Agent receives notice from a Lender prior to 9&#58;30 a.m. on the Business Day that is the requested Funding Date relative to a requested Borrowing as to which Agent has notified the Lenders of a requested Borrowing that such Lender will not make available as and when required hereunder to Agent for the account of Borrowers the amount of that Lender's Pro Rata Share of the Borrowing, Agent may assume that each Lender has made or will make such amount available to Agent in immediately available funds on the Funding Date and Agent may (but shall not be so required), in reliance upon such assumption, make available to Borrowers a corresponding amount.  If, on the requested Funding Date, any Lender shall not have remitted the full amount that it is required to make available to Agent in immediately available funds and if Agent has made available to Borrowers such amount on the requested Funding Date, then such Lender shall make the amount of such Lender's Pro Rata Share of the requested Borrowing available to Agent in immediately available funds, to Agent's Account, no later than 10&#58;00 a.m. on the Business Day that is the first Business Day after the requested Funding Date (in which case, the interest accrued on such Lender's portion of such Borrowing for the Funding Date shall be for Agent's separate account).  If any Lender shall not remit the full amount that it is required to make available to Agent in immediately available funds as and when required hereby and if Agent has made available to Borrowers such amount, then that Lender shall be obligated to immediately remit such amount to Agent, together with interest at the Defaulting Lender Rate for each day until the date on which such amount is so remitted.  A notice submitted by Agent to any Lender with respect to amounts owing under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(c)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be conclusive, absent manifest error.  If the amount that a Lender is required to remit is made available to Agent, then such payment to Agent shall constitute such Lender's Revolving Loan for all purposes of this Agreement.  If such amount is not made available to Agent on the Business Day following the Funding Date, Agent will notify Administrative Borrower of such failure to fund and, upon demand by Agent, Borrowers shall pay such amount to Agent for Agent's account, together with interest thereon for each day elapsed since the date of such Borrowing, at a rate per annum equal to the Applicable Rate applicable at the time to the Revolving Loans composing such Borrowing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Protective Advances and Optional Overadvances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Any contrary provision of this Agreement or any other Loan Document notwithstanding (but subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), at any time (A) after the occurrence and during the continuance of a Default or an Event of Default, or (B) that any of the other applicable conditions precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are not satisfied, Agent hereby is authorized by Borrowers and the Lenders, from time to time, in Agent's sole discretion, to make Revolving Loans to, or for the benefit of, Borrowers, on behalf of the Revolving Lenders, that Agent, in its Permitted Discretion, deems necessary or desirable (1) to preserve or protect the Collateral, or any portion thereof, or (2) to enhance the likelihood of repayment of the </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-62-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Obligations (other than the Bank Product Obligations) (the Revolving Loans described in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be referred to as &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Protective Advances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Any contrary provision of this Agreement or any other Loan Document notwithstanding, the Lenders hereby authorize Agent or Swing Lender, as applicable, and either Agent or Swing Lender, as applicable, may, but is not obligated to, knowingly and intentionally, continue to make Revolving Loans (including Swing Loans) to Borrowers notwithstanding that an Overadvance exists or would be created thereby, so long as (A) after giving effect to such Revolving Loans, the outstanding Revolver Usage does not exceed the Borrowing Base by more than 10% of the Borrowing Base, and (B) subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> below, after giving effect to such Revolving Loans, the outstanding Revolver Usage (except for and excluding amounts charged to the Loan Account for interest, fees, or Lender Group Expenses) does not exceed the Maximum Revolver Amount.  In the event Agent obtains actual knowledge that the Revolver Usage exceeds the amounts permitted by this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, regardless of the amount of, or reason for, such excess, Agent shall notify the Lenders as soon as practicable (and prior to making any (or any additional) intentional Overadvances (except for and excluding amounts charged to the Loan Account for interest, fees, or Lender Group Expenses) unless Agent determines that prior notice would result in imminent harm to the Collateral or its value, in which case Agent may make such Overadvances and provide notice as promptly as practicable thereafter), and the Lenders with Revolver Commitments thereupon shall, together with Agent, jointly determine the terms of arrangements that shall be implemented with Borrowers intended to reduce, within a reasonable time, the outstanding principal amount of the Revolving Loans to Borrowers to an amount permitted by the preceding sentence.  In such circumstances, if any Lender with a Revolver Commitment objects to the proposed terms of reduction or repayment of any Overadvance, the terms of reduction or repayment thereof shall be implemented according to the determination of the Required Lenders.  The foregoing provisions are meant for the benefit of the Lenders and Agent and are not meant for the benefit of Borrowers, which shall continue to be bound by the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(e)(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">Each Protective Advance and each Overadvance (each, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Extraordinary Advance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) shall be deemed to be a Revolving Loan hereunder, except that no Extraordinary Advance shall be eligible to be a SOFR Loan.  Prior to Settlement of any Extraordinary Advance, all payments with respect thereto, including interest thereon, shall be payable to Agent solely for its own account. Each Revolving Lender shall be obligated to settle with Agent as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable) for the amount of such Lender's Pro Rata Share of any Extraordinary Advance.  The Extraordinary Advances shall be repayable on demand, secured by Agent's Liens, constitute Obligations hereunder, and bear interest at the rate applicable from time to time to Revolving Loans that are Base Rate Loans.  The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are for the exclusive benefit of Agent, Swing Lender, and the Lenders and are not intended to benefit Borrowers (or any other Loan Party) in any way.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Notwithstanding anything contained in this Agreement or any other Loan Document to the contrary, no Extraordinary Advance may be made by Agent if such Extraordinary Advance would cause the aggregate Revolver Usage to exceed the Maximum Revolver Amount or any Lender's Pro Rata Share of the Revolver Usage to exceed such Lender's Revolver Commitments&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that Agent may make Extraordinary Advances in excess of the foregoing limitations so long as such Extraordinary Advances that cause the aggregate Revolver Usage to exceed the Maximum Revolver Amount or a Lender's Pro Rata Share of the Revolver Usage to exceed such Lender's Revolver Commitments are for Agent's sole and separate account </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-63-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and not for the account of any Lender.  No Lender shall have an obligation to settle with Agent for such Extraordinary Advances that cause the aggregate Revolver Usage to exceed the Maximum Revolver Amount or a Lender's Pro Rata Share of the Revolver Usage to exceed such Lender's Revolver Commitments as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">It is agreed that each Lender's funded portion of the Revolving Loans is intended by the Lenders to equal, at all times, such Lender's Pro Rata Share of the outstanding Revolving Loans.  Such agreement notwithstanding, Agent, Swing Lender, and the other Lenders agree (which agreement shall not be for the benefit of Borrowers) that in order to facilitate the administration of this Agreement and the other Loan Documents, settlement among the Lenders as to the Revolving Loans (including Swing Loans and Extraordinary Advances) shall take place on a periodic basis in accordance with the following provisions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Agent shall request settlement (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) with the Lenders on a weekly basis, or on a more frequent basis if so determined by Agent in its sole discretion (1) on behalf of Swing Lender, with respect to the outstanding Swing Loans, (2) for itself, with respect to the outstanding Extraordinary Advances, and (3) with respect to any Loan Party's or any of their Subsidiaries' payments or other amounts received, as to each by notifying the Lenders by telecopy, telephone, or other similar form of transmission, of such requested Settlement, no later than 2&#58;00 p.m. on the Business Day immediately prior to the date of such requested Settlement (the date of such requested Settlement being the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Settlement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).  Such notice of a Settlement Date shall include a summary statement of the amount of outstanding Revolving Loans (including Swing  Loans and Extraordinary Advances) for the period since the prior Settlement Date.  Subject to the terms and conditions contained herein (including </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">)&#58;  (y) if the amount of the Revolving Loans (including Swing Loans and Extraordinary Advances) made by a Lender that is not a Defaulting Lender exceeds such Lender's Pro Rata Share of the Revolving Loans (including Swing Loans and Extraordinary Advances) as of a Settlement Date, then Agent shall, by no later than 12&#58;00 p.m. on the Settlement Date, transfer in immediately available funds to a Deposit Account of such Lender (as such Lender may designate), an amount such that each such Lender shall, upon receipt of such amount, have as of the Settlement Date, its Pro Rata Share of the Revolving Loans (including Swing Loans and Extraordinary Advances), and (z) if the amount of the Revolving Loans (including Swing Loans and Extraordinary Advances) made by a Lender is less than such Lender's Pro Rata Share of the Revolving Loans (including Swing Loans and Extraordinary Advances) as of a Settlement Date, such Lender shall no later than 12&#58;00 p.m. on the Settlement Date transfer in immediately available funds to Agent's Account, an amount such that each such Lender shall, upon transfer of such amount, have as of the Settlement Date, its Pro Rata Share of the Revolving Loans (including Swing Loans and Extraordinary Advances).  Such amounts made available to Agent under clause (z) of the immediately preceding sentence shall be applied against the amounts of the applicable Swing Loans or Extraordinary Advances and, together with the portion of such Swing Loans or Extraordinary Advances representing Swing Lender's Pro Rata Share thereof, shall constitute Revolving Loans of such Lenders.  If any such amount is not made available to Agent by any Lender on the Settlement Date applicable thereto to the extent required by the terms hereof, Agent shall be entitled to recover for its account such amount on demand from such Lender together with interest thereon at the Defaulting Lender Rate.</font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-64-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">In determining whether a Lender's balance of the Revolving Loans (including Swing Loans and Extraordinary Advances) is less than, equal to, or greater than such Lender's Pro Rata Share of the Revolving Loans (including Swing Loans and Extraordinary Advances) as of a Settlement Date, Agent shall, as part of the relevant Settlement, apply to such balance the portion of payments actually received in good funds by Agent with respect to principal, interest, fees payable by Borrowers and allocable to the Lenders hereunder, and proceeds of Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">Between Settlement Dates, Agent, to the extent Extraordinary Advances or Swing Loans are outstanding, may pay over to Agent or Swing Lender, as applicable, any payments or other amounts received by Agent, that in accordance with the terms of this Agreement would be applied to the reduction of the Revolving Loans, for application to the Extraordinary Advances or Swing Loans.  Between Settlement Dates, Agent, to the extent no Extraordinary Advances or Swing Loans are outstanding, may pay over to Swing Lender any payments or other amounts received by Agent, that in accordance with the terms of this Agreement would be applied to the reduction of the Revolving Loans, for application to Swing Lender's Pro Rata Share of the Revolving Loans.  If, as of any Settlement Date, payments or other amounts of the Loan Parties or their Subsidiaries received since the then immediately preceding Settlement Date have been applied to Swing Lender's Pro Rata Share of the Revolving Loans other than to Swing Loans, as provided for in the previous sentence, Swing Lender shall pay to Agent for the accounts of the Lenders, and Agent shall pay to the Lenders (other than a Defaulting Lender if Agent has implemented the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), to be applied to the outstanding Revolving Loans of such Lenders, an amount such that each such Lender shall, upon receipt of such amount, have, as of such Settlement Date, its Pro Rata Share of the Revolving Loans.  During the period between Settlement Dates, Swing Lender with respect to Swing Loans, Agent with respect to Extraordinary Advances, and each Lender with respect to the Revolving Loans other than Swing Loans and Extraordinary Advances, shall be entitled to interest at the applicable rate or rates payable under this Agreement on the daily amount of funds employed by Swing Lender, Agent, or the Lenders, as applicable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Anything in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the contrary notwithstanding, in the event that a Lender is a Defaulting Lender, Agent shall be entitled to refrain from remitting settlement amounts to the Defaulting Lender and, instead, shall be entitled to elect to implement the provisions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.03pt">Notation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Consistent with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Agent, as a non-fiduciary agent for Borrowers, shall maintain a register showing the principal amount and stated interest of the Revolving Loans, owing to each Lender, including the Swing Loans owing to Swing Lender, and Extraordinary Advances owing to Agent, and the interests therein of each Lender, from time to time and such register shall, absent manifest error, conclusively be presumed to be correct and accurate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Defaulting Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Notwithstanding the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Agent shall not be obligated to transfer to a Defaulting Lender any payments made by Borrowers to Agent for the Defaulting Lender's benefit or any proceeds of Collateral that would otherwise be remitted hereunder to the Defaulting Lender, and, in the absence of such transfer to the Defaulting Lender, Agent shall transfer any such payments (A) first, to Agent to the extent of </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-65-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">any Extraordinary Advances that were made by Agent and that were required to be, but were not, paid by Defaulting Lender, (B) second, to Swing Lender to the extent of any Swing Loans that were made by Swing Lender and that were required to be, but were not, paid by the Defaulting Lender, (C) third, to Issuing Bank, to the extent of the portion of a Letter of Credit Disbursement that was required to be, but was not, paid by the Defaulting Lender, (D) fourth, to each Non-Defaulting Lender ratably in accordance with their Commitments (but, in each case, only to the extent that such Defaulting Lender's portion of a Revolving Loan (or other funding obligation) was funded by such other Non-Defaulting Lender), (E) fifth, in Agent's sole discretion, to a suspense account maintained by Agent, the proceeds of which shall be retained by Agent and may be made available to be re-advanced to or for the benefit of Borrowers (upon the request of Borrowers and subject to the conditions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) as if such Defaulting Lender had made its portion of Revolving Loans (or other funding obligations) hereunder, and (F) sixth, from and after the date on which all other Obligations have been paid in full, to such Defaulting Lender in accordance with tier (L) of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the foregoing, Agent may hold and, in its discretion, re-lend to Borrowers for the account of such Defaulting Lender the amount of all such payments received and retained by Agent for the account of such Defaulting Lender.  Solely for the purposes of voting or consenting to matters with respect to the Loan Documents (including the calculation of Pro Rata Share in connection therewith) and for the purpose of calculating the fee payable under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.10(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, such Defaulting Lender shall be deemed not to be a &#34;Lender&#34; and such Lender's Commitment shall be deemed to be zero&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the foregoing shall not apply to any of the matters governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;14.1(a)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> through </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall remain effective with respect to such Defaulting Lender until the earlier of (y) the date on which all of the Non-Defaulting Lenders, Agent, Issuing Bank, and Borrowers shall have waived, in writing, the application of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to such Defaulting Lender, or (z) the date on which such Defaulting Lender makes payment of all amounts that it was obligated to fund hereunder, pays to Agent all amounts owing by Defaulting Lender in respect of the amounts that it was obligated to fund hereunder, and, if requested by Agent, provides adequate assurance of its ability to perform its future obligations hereunder (on which earlier date, so long as no Event of Default has occurred and is continuing, any remaining cash collateral held by Agent pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be released to Borrowers).  The operation of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not be construed to increase or otherwise affect the Commitment of any Lender, to relieve or excuse the performance by such Defaulting Lender or any other Lender of its duties and obligations hereunder, or to relieve or excuse the performance by any Borrower of its duties and obligations hereunder to Agent, Issuing Bank, or to the Lenders other than such Defaulting Lender.  Any failure by a Defaulting Lender to fund amounts that it was obligated to fund hereunder shall constitute a material breach by such Defaulting Lender of this Agreement and shall entitle Borrowers, at their option, upon written notice to Agent, to arrange for a substitute Lender to assume the Commitment of such Defaulting Lender, such substitute Lender to be reasonably acceptable to Agent.  In connection with the arrangement of such a substitute Lender, the Defaulting Lender shall have no right to refuse to be replaced hereunder, and agrees to execute and deliver a completed form of Assignment and Acceptance in favor of the substitute Lender (and agrees that it shall be deemed to have executed and delivered such document if it fails to do so) subject only to being paid its share of the outstanding Obligations (other than Bank Product Obligations, but including (1) all interest, fees, and other amounts that may be due and payable in respect thereof, and (2) an assumption of its Pro Rata Share of its participation in the Letters of Credit)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that any such assumption of the Commitment of such Defaulting Lender shall not be deemed to constitute a waiver of any of the Lender Groups' or Borrowers' rights or remedies against any such Defaulting Lender arising out of or in relation to such failure to fund.  In the event of a direct conflict between the priority </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-66-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and any other provision contained in this Agreement or any other Loan Document, it is the intention of the parties hereto that such provisions be read together and construed, to the fullest extent possible, to be in concert with each other.  In the event of any actual, irreconcilable conflict that cannot be resolved as aforesaid, the terms and provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall control and govern.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">If any Swing Loan or Letter of Credit is outstanding at the time that a Lender becomes a Defaulting Lender then&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">such Defaulting Lender's Swing Loan Exposure and Letter of Credit Exposure shall be reallocated among the Non-Defaulting Lenders in accordance with their respective Pro Rata Shares but only to the extent (x) the sum of all Non-Defaulting Lenders' Pro Rata Share of Revolver Usage plus such Defaulting Lender's Swing Loan Exposure and Letter of Credit Exposure does not exceed the total of all Non-Defaulting Lenders' Revolver Commitments and (y) the conditions set forth in Section&#160;3.2 are satisfied at such time&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">if the reallocation described in clause (A) above cannot, or can only partially, be effected, Borrowers shall within one Business Day following notice by Agent (x) first, prepay such Defaulting Lender's Swing Loan Exposure (after giving effect to any partial reallocation pursuant to clause (A) above), and (y) second, cash collateralize such Defaulting Lender's Letter of Credit Exposure (after giving effect to any partial reallocation pursuant to clause (A) above), pursuant to a cash collateral agreement to be entered into in form and substance reasonably satisfactory to Agent, for so long as such Letter of Credit Exposure is outstanding&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Borrowers shall not be obligated to cash collateralize any Defaulting Lender's Letter of Credit Exposure if such Defaulting Lender is also Issuing Bank&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">if Borrowers cash collateralize any portion of such Defaulting Lender's Letter of Credit Exposure pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Borrowers shall not be required to pay any Letter of Credit Fees to Agent for the account of such Defaulting Lender pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to such cash collateralized portion of such Defaulting Lender's Letter of Credit Exposure during the period such Letter of Credit Exposure is cash collateralized&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">to the extent the Letter of Credit Exposure of the Non-Defaulting Lenders is reallocated pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then the Letter of Credit Fees payable to the Non-Defaulting Lenders pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be adjusted in accordance with such Non-Defaulting Lenders' Letter of Credit Exposure&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(E)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.69pt">to the extent any Defaulting Lender's Letter of Credit Exposure is neither cash collateralized nor reallocated pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then, without prejudice to any rights or remedies of Issuing Bank or any Lender hereunder, all Letter of Credit Fees that would have otherwise been payable to such Defaulting Lender under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to such portion of such Letter of Credit Exposure shall instead be payable to Issuing Bank until such portion of such Defaulting Lender's Letter of Credit Exposure is cash collateralized or reallocated&#59;</font></div><div style="text-align:justify;text-indent:162pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-67-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(F)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">so long as any Lender is a Defaulting Lender, the Swing Lender shall not be required to make any Swing Loan and Issuing Bank shall not be required to issue, amend, or increase any Letter of Credit, in each case, to the extent (x) the Defaulting Lender's Pro Rata Share of such Swing Loans or Letter of Credit cannot be reallocated pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or (y) the Swing Lender or Issuing Bank, as applicable, has not otherwise entered into arrangements reasonably satisfactory to the Swing Lender or Issuing Bank, as applicable, and Borrowers to eliminate the Swing Lender's or Issuing Bank's risk with respect to the Defaulting Lender's participation in Swing Loans or Letters of Credit&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(G)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">Agent may release any cash collateral provided by Borrowers pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to Issuing Bank and Issuing Bank may apply any such cash collateral to the payment of such Defaulting Lender's Pro Rata Share of any Letter of Credit Disbursement that is not reimbursed by Borrowers pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, no reallocation hereunder shall constitute a waiver or release of any claim of any party hereunder against a Defaulting Lender arising from that Lender having become a Defaulting Lender, including any claim of a Non-Defaulting Lender as a result of such Non-Defaulting Lender's increased exposure following such reallocation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Independent Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All Revolving Loans (other than Swing Loans and Extraordinary Advances) shall be made by the Lenders contemporaneously and in accordance with their Pro Rata Shares.  It is understood that (i) no Lender shall be responsible for any failure by any other Lender to perform its obligation to make any Revolving Loan (or other extension of credit) hereunder, nor shall any Commitment of any Lender be increased or decreased as a result of any failure by any other Lender to perform its obligations hereunder, and (ii) no failure by any Lender to perform its obligations hereunder shall excuse any other Lender from its obligations hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Payments&#59; Reductions of Commitments&#59; Prepayments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Payments by Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Except as otherwise expressly provided herein, all payments by Borrowers shall be made to Agent's Account for the account of the Lender Group and shall be made in immediately available funds, no later than 1&#58;30 p.m. on the date specified herein&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that, for the avoidance of doubt, any payments deposited into a Controlled Account shall be deemed not to be received by Agent on any Business Day unless immediately available funds have been credited to Agent's Account prior to 1&#58;30 p.m. on such Business Day.  Any payment received by Agent in immediately available funds in Agent's Account later than 1&#58;30 p.m. shall be deemed to have been received (unless Agent, in its sole discretion, elects to credit it on the date received) on the following Business Day and any applicable interest or fee shall continue to accrue until such following Business Day.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Unless Agent receives notice from Borrowers prior to the date on which any payment is due to the Lenders that Borrowers will not make such payment in full asand when required, Agent may assume that Borrowers have made (or will make) such payment in full to Agent on such date in immediately available funds and Agent may (but shall not be so required), in reliance upon such assumption, distribute to each Lender on such due date an amount equal to the amount then due such Lender.  If and to the extent Borrowers do not make such payment in full to Agent on the date when due, each Lender severally shall repay to Agent </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-68-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">on demand such amount distributed to such Lender, together with interest thereon at the Defaulting Lender Rate for each day from the date such amount is distributed to such Lender until the date repaid.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Apportionment and Application</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">So long as no Application Event has occurred and is continuing and except as otherwise provided herein with respect to Defaulting Lenders, all principal and interest payments received by Agent shall be apportioned ratably among the Lenders (according to the unpaid principal balance of the Obligations to which such payments relate held by each Lender) and all payments of fees and expenses received by Agent (other than fees or expenses that are for Agent's separate account or for the separate account of Issuing Bank) shall be apportioned ratably among the Lenders having a Pro Rata Share of the type of Commitment or Obligation to which a particular fee or expense relates.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(d)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, all payments to be made hereunder by Borrowers shall be remitted to Agent and all such payments, and all proceeds of Collateral received by Agent, shall be applied, so long as no Application Event has occurred and is continuing and except as otherwise provided herein with respect to Defaulting Lenders, to reduce the balance of the Revolving Loans outstanding and, thereafter, to Borrowers (to be wired to the Designated Account) or such other Person entitled thereto under applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">At any time that an Application Event has occurred and is continuing and except as otherwise provided herein with respect to Defaulting Lenders, all payments remitted to Agent and all proceeds of Collateral received by Agent shall be applied as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt;text-decoration:underline">first</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay any Lender Group Expenses (including cost or expense reimbursements) or indemnities then due to Agent under the Loan Documents and to pay interest and principal on Extraordinary Advances that are held solely by Agent pursuant to the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(d)(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt;text-decoration:underline">second</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay any fees or premiums then due to Agent under the Loan Documents, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt;text-decoration:underline">third</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay interest due in respect of all Protective Advances, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt;text-decoration:underline">fourth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay the principal of all Protective Advances, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(E)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.69pt;text-decoration:underline">fifth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, ratably, to pay any Lender Group Expenses (including cost or expense reimbursements) or indemnities then due to any of the Lenders under the Loan Documents, until paid in full,</font></div><div style="text-align:justify;text-indent:162pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-69-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(F)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt;text-decoration:underline">sixth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, ratably, to pay any fees or premiums then due to any of the Lenders under the Loan Documents, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(G)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt;text-decoration:underline">seventh</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay interest accrued in respect of the Swing Loans, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(H)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt;text-decoration:underline">eighth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay the principal of all Swing Loans, until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(I)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">ninth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, ratably, to pay interest accrued in respect of the Revolving Loans (other than Protective Advances and Swing Loans), until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(J)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.36pt;text-decoration:underline">tenth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:29.67pt">ratably, to pay the principal of all Revolving Loans (other than Protective Advances and Swing Loans), until paid in full,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:26.34pt">to Agent, to be held by Agent, for the benefit of Issuing Bank (and for the ratable benefit of each of the Lenders that have an obligation to pay to Agent, for the account of Issuing Bank, a share of each Letter of Credit Disbursement), as cash collateral in an amount up to 105% of the Letter of Credit Usage (to the extent permitted by applicable law, such cash collateral shall be applied to the reimbursement of any Letter of Credit Disbursement as and when such disbursement occurs and, if a Letter of Credit expires undrawn, the cash collateral held by Agent in respect of such Letter of Credit shall, to the extent permitted by applicable law, be reapplied pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, beginning with tier (A) hereof),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.01pt">ratably, up to the amount (after taking into account any amounts previously paid pursuant to this clause iii. during the continuation of the applicable Application Event) of the most recently established Bank Product Reserve, which amount was established prior to the occurrence of, and not in contemplation of, the subject Application Event (after taking into account any amounts previously paid pursuant to this clause iii. during the continuation of the applicable Application Event), to (I) the Bank Product Providers based upon amounts then certified by each applicable Bank Product Provider to Agent (in form and substance satisfactory to Agent) to be due and payable to such Bank Product Provider on account of Bank Product Obligations (but not in excess of the Bank Product Reserve established for the Bank Product Obligations of such Bank Product Provider), and (II) with any balance to be paid to Agent, to be held by Agent, for the ratable benefit of the Bank Product Providers, as cash collateral (which cash collateral may be released by Agent to the applicable Bank Product Provider and applied by such Bank Product Provider to the payment or reimbursement of any amounts due and payable with respect to Bank Product Obligations owed to the applicable Bank Product Provider as and when such amounts first become due and payable and, if and at such time as all such Bank Product Obligations are paid or otherwise satisfied in full, the cash collateral held by Agent in respect of such Bank Product Obligations shall be reapplied pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, beginning with tier (A) hereof,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(K)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt;text-decoration:underline">eleventh</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to pay any other Obligations other than Obligations owed to Defaulting Lenders,</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-70-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(L)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.69pt;text-decoration:underline">twelfth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, ratably to pay any Obligations owed to Defaulting Lenders&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(M)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.36pt;text-decoration:underline">thirteenth</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to Borrowers (to be wired to the Designated Account) or such other Person entitled thereto under applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Agent promptly shall distribute to each Lender, pursuant to the applicable wire instructions received from each Lender in writing, such funds as it may be entitled to receive, subject to a Settlement delay as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">In each instance, so long as no Application Event has occurred and is continuing, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not apply to any payment made by Borrowers to Agent and specified by Borrowers to be for the payment of specific Obligations then due and payable (or prepayable) under any provision of this Agreement or any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">For purposes of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, &#34;paid in full&#34; of a type of Obligation means payment in cash or immediately available funds of all amounts owing on account of such type of Obligation, including interest accrued after the commencement of any Insolvency Proceeding, default interest, interest on interest, and expense reimbursements, irrespective of whether any of the foregoing would be or is allowed or disallowed in whole or in part in any Insolvency Proceeding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">In the event of a direct conflict between the priority provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and any other provision contained in this Agreement or any other Loan Document, it is the intention of the parties hereto that such provisions be read together and construed, to the fullest extent possible, to be in concert with each other.  In the event of any actual, irreconcilable conflict that cannot be resolved as aforesaid, if the conflict relates to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall control and govern, and if otherwise, then the terms and provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall control and govern.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Reduction of Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt;text-decoration:underline">Revolver Commitments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Revolver Commitments shall terminate on the Maturity Date or earlier termination thereof pursuant to the terms of this Agreement.  Borrowers may reduce the Revolver Commitments, without premium or penalty, to an amount (which may be zero) not less than the sum of (A) the Revolver Usage as of such date, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (B) the principal amount of all Revolving Loans not yet made as to which a request has been given by Borrowers under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (C) the amount of all Letters of Credit not yet issued as to which a request has been given by Borrowers pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each such reduction shall be in an amount which is not less than $10,000,000 (unless the Revolver Commitments are being reduced to zero and the amount of the Revolver Commitments in effect immediately prior to such reduction are less than $10,000,000), shall be made by providing not less than ten Business Days prior written notice to Agent, and shall be irrevocable.  The Revolver Commitments, once reduced, may not be increased.  Each such reduction of the Revolver Commitments shall reduce the Revolver Commitments of each Lender proportionately in accordance with its ratable share thereof.  In connection with any reduction in the Revolver Commitments prior to the Maturity Date, if any Loan Party or any of its Subsidiaries owns any Margin Stock, Borrowers shall deliver to Agent an updated Form U-1 (with sufficient additional </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-71-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">originals thereof for each Lender), duly executed and delivered by the Borrowers, together with such other documentation as Agent shall reasonably request, in order to enable Agent and the Lenders to comply with any of the requirements under Regulations T, U or X of the Board of Governors.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Optional Prepayments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt;text-decoration:underline">Revolving Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers may prepay the principal of any Revolving Loan at any time in whole or in part, without premium or penalty.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Mandatory Prepayments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt;text-decoration:underline">Borrowing Base</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If, at any time, (A) the Revolver Usage on such date exceeds (B) the lesser of (x) the Borrowing Base reflected in the Borrowing Base Certificate most recently delivered by Borrowers to Agent, or (y) the Maximum Revolver Amount, in all cases as adjusted for Reserves established by Agent in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then Borrowers shall immediately  prepay the Obligations in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(f)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in an aggregate amount equal to the amount of such excess.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.03pt">Application of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Each prepayment pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(e)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;shall, (1)&#160;so long as no Application Event shall have occurred and be continuing, be applied, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">first</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to the outstanding principal amount of the Revolving Loans until paid in full, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">second</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, to cash collateralize the Letters of Credit in an amount equal to 105% of the then outstanding Letter of Credit Usage, and (2)&#160;if an Application Event shall have occurred and be continuing, be applied in the manner set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Promise to Pay&#59; Promissory Notes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Borrowers agree to pay the Lender Group Expenses on the earlier of (i) the first day of the month following the date on which the applicable Lender Group Expenses were first incurred, or (ii) the date on which demand therefor is made by Agent (it being acknowledged and agreed that any charging of such costs, expenses or Lender Group Expenses to the Loan Account pursuant to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be deemed to constitute a demand for payment thereof for the purposes of this subclause (ii)).  Borrowers promise to pay all of the Obligations (including principal, interest, premiums, if any, fees, costs, and expenses (including Lender Group Expenses)) in full on the Maturity Date or, if earlier, on the date on which the Obligations (other than the Bank Product Obligations) become due and payable pursuant to the terms of this Agreement.  Borrowers agree that their obligations contained in the first sentence of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.5(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive payment or satisfaction in full of all other Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any Lender may request that any portion of its Commitments or the Loans made by it be evidenced by one or more promissory notes.  In such event, Borrowers shall execute and deliver to such Lender the requested promissory notes payable to the order of such Lender in a form furnished by Agent and reasonably satisfactory to Borrowers.  Thereafter, the portion of the Commitments and Loans evidenced by such promissory notes and interest thereon </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-72-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">shall at all times be represented by one or more promissory notes in such form payable to the order of the payee named therein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Interest Rates and Letter of Credit Fee&#58;  Rates, Payments, and Calculations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Interest Rates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, all Obligations (except for undrawn Letters of Credit) that have been charged to the Loan Account pursuant to the terms hereof shall bear interest on the daily balance thereof at a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">per annum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> rate equal to the Applicable Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Letter of Credit Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Borrowers shall pay Agent (for the ratable benefit of the Revolving Lenders), a Letter of Credit fee (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) (which fee shall be in addition to the fronting fees and commissions, other fees, charges and expenses set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) that shall accrue at a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">per annum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> rate equal to the SOFR Margin </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">times</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the average amount of the Letter of Credit Usage during the immediately preceding month.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Default Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i) Automatically upon the occurrence and during the continuation of an Event of Default under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">8.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and (ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">upon the occurrence and during the continuation of any other Event of Default (other than an Event of Default under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">8.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">),  at the direction of Agent or the Required Lenders, and upon written notice by Agent to Borrowers of such direction (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such notice shall not be required for any Event of Default under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), (A) all Loans and all Obligations (except for undrawn Letters of Credit) that have been charged to the Loan Account pursuant to the terms hereof shall bear interest at a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">per annum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> rate equal to three percentage points above the per annum rate otherwise applicable thereunder, and (B) the Letter of Credit Fee shall be increased to three percentage points above the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">per annum</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> rate otherwise applicable hereunder. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except to the extent provided to the contrary in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (i) all interest and all other fees payable hereunder or under any of the other Loan Documents (other than Letter of Credit Fees) shall be due and payable, in arrears, on the first day of each month, (ii) all Letter of Credit Fees payable hereunder, and all fronting fees and all commissions, other fees, charges and expenses provided for in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  shall be due and payable, in arrears, on the first Business Day of each month, and (iii) all costs and expenses payable hereunder or under any of the other Loan Documents, and all other Lender Group Expenses shall be due and payable on (x) with respect to Lender Group Expenses outstanding as of the Closing Date, the Closing Date, and (y) otherwise, the earlier of (A) the first day of the month following the date on which the applicable costs, expenses, or Lender Group Expenses were first incurred, or (B) the date on which demand therefor is made by Agent (it being acknowledged and agreed that any charging of such costs, expenses or Lender Group Expenses to the Loan Account pursuant to the provisions of the following sentence shall be deemed to constitute a demand for payment thereof for the purposes of this subclause (y)).  Borrowers hereby authorize Agent, from time to time without prior notice to Borrowers, to charge to the Loan Account (A) on the first day of each month, all interest accrued during the prior month on the Revolving Loans hereunder, (B) on the first Business Day of each month, all Letter of Credit Fees accrued or chargeable hereunder during the prior month, (C) as and when incurred or accrued, all fees and costs provided for in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.10(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (D) on the first day of each month, the Unused Line Fee accrued during the prior month pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.10(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (E) as and when due and payable, all other fees payable hereunder or under any of the other Loan Documents, (F) on the Closing Date and thereafter as and when incurred or </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-73-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">accrued, all other Lender Group Expenses, and (G) as and when due and payable all other payment obligations payable under any Loan Document or any Bank Product Agreement (including any amounts due and payable to the Bank Product Providers in respect of Bank Products).  All amounts (including interest, fees, costs, expenses, Lender Group Expenses, or other amounts payable hereunder or under any other Loan Document or under any Bank Product Agreement) charged to the Loan Account shall thereupon constitute Revolving Loans hereunder, shall constitute Obligations hereunder, and shall accrue interest at the Applicable Rate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Computation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All interest and fees chargeable under the Loan Documents shall be computed on the basis of a 360 day year, in each case, for the actual number of days elapsed in the period during which the interest or fees accrue.  In the event the Base Rate is changed from time to time hereafter, the rates of interest hereunder based upon the Base Rate automatically and immediately shall be increased or decreased by an amount equal to such change in the Base Rate.  In the event Daily Simple SOFR is changed from time to time hereafter, the rates of interest hereunder based upon Daily Simple SOFR automatically and immediately shall be increased or decreased by an amount equal to such change in Daily Simple SOFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.03pt">Intent to Limit Charges to Maximum Lawful Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In no event shall the interest rate or rates payable under this Agreement, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> any other amounts paid in connection herewith, exceed the highest rate permissible under any law that a court of competent jurisdiction shall, in a final determination, deem applicable.  Borrowers and the Lender Group, in executing and delivering this Agreement, intend legally to agree upon the rate or rates of interest and manner of payment stated within it&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that, anything contained herein to the contrary notwithstanding, if said rate or rates of interest or manner of payment exceeds the maximum allowable under applicable law, then, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">ipso facto, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as of the date of this Agreement, Borrowers are and shall be liable only for the payment of such maximum amount as is allowed by law, and payment received from Borrowers in excess of such legal maximum, whenever received, shall be applied to reduce the principal balance of the Obligations to the extent of such excess.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Crediting Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The receipt of any payment item by Agent shall not be required to be considered a payment on account unless such payment item is a wire transfer of immediately available funds made to Agent's Account or unless and until such payment item is honored when presented for payment.  Should any payment item not be honored when presented for payment, then Borrowers shall be deemed not to have made such payment.  Anything to the contrary contained herein notwithstanding, any payment item shall be deemed received by Agent only if it is received into Agent's Account on a Business Day on or before 1&#58;30 p.m.  If any payment item is received into Agent's Account on a non-Business Day or after 1&#58;30 p.m. on a Business Day (unless Agent, in its sole discretion, elects to credit it on the date received), it shall be deemed to have been received by Agent as of the opening of business on the immediately following Business Day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Designated Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent is authorized to make the Revolving Loans, and Issuing Bank is authorized to issue the Letters of Credit, under this Agreement based upon telephonic or other instructions received from anyone purporting to be an Authorized Person or, without instructions, if pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers agree to establish and maintain the Designated Account with the Designated Account Bank for the purpose of receiving the proceeds of the Revolving Loans requested by Borrowers and made by Agent or the Lenders hereunder.  </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-74-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Unless otherwise agreed by Agent and Borrowers, any Revolving Loan or Swing Loan requested by Borrowers and made by Agent or the Lenders hereunder shall be made to the Designated Account.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Maintenance of Loan Account&#59; Statements of Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent shall maintain an account on its books in the name of Borrowers (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Loan Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) on which Borrowers will be charged with all Revolving Loans (including Extraordinary Advances and Swing Loans) made by Agent, Swing Lender, or the Lenders to Borrowers or for Borrowers' account, the Letters of Credit issued or arranged by Issuing Bank for Borrowers' account, and with all other payment Obligations hereunder or under the other Loan Documents, including, accrued interest, fees and expenses, and Lender Group Expenses.  In accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Loan Account will be credited with all payments received by Agent from Borrowers or for Borrowers' account.  Agent shall make available to Borrowers monthly statements regarding the Loan Account, including the principal amount of the Revolving Loans, interest accrued hereunder, fees accrued or charged hereunder or under the other Loan Documents, and a summary itemization of all charges and expenses constituting Lender Group Expenses accrued hereunder or under the other Loan Documents, and each such statement, absent manifest error, shall be conclusively presumed to be correct and accurate and constitute an account stated between Borrowers and the Lender Group unless, within 30 days after Agent first makes such a statement available to Borrowers, Borrowers shall deliver to Agent written objection thereto describing the error or errors contained in such statement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Agent Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers shall pay to Agent, for the account of Agent, as and when due and payable under the terms of the Fee Letter, the fees set forth in the Fee Letter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Unused Line Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Borrowers shall pay to Agent, for the ratable account of the Revolving Lenders, an unused line fee (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Unused Line Fee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) in an amount equal to one-quarter of one percent (0.25%) times the result of (i) the aggregate amount of the Revolver Commitments, less (ii) the Average Revolver Usage during the immediately preceding month (or portion thereof), which Unused Line Fee shall be due and payable, in arrears, on the first day of each month from and after the Closing Date up to the first day of the month prior to the date on which the Obligations are paid in full and on the date on which the Obligations are paid in full.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Field Examination and Other Fees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to any limitations set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.7(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Borrowers shall pay to Agent, field examination, appraisal, and valuation fees and charges, as and when incurred or chargeable, as follows (i) a fee of $1,000 per day, per examiner, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> out-of-pocket expenses (including travel, meals, and lodging) for each field examination of any Loan Party or its Subsidiaries performed by or on behalf of Agent, and (ii) the fees, charges or expenses paid or incurred by Agent if it elects to employ the services of one or more third Persons to appraise the Collateral, or any portion thereof, or to assess any Loan Party's or its Subsidiaries' business valuation.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-75-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Letters of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Subject to the terms and conditions of this Agreement, upon the request of Borrowers made in accordance herewith, and prior to the Maturity Date, Issuing Bank agrees to issue a requested standby Letter of Credit or a sight commercial Letter of Credit for the account of Borrowers.  By submitting a request to Issuing Bank for the issuance of a Letter of Credit, Borrowers shall be deemed to have requested that Issuing Bank issue the requested Letter of Credit.  Each request for the issuance of a Letter of Credit, or the amendment or extension of any outstanding Letter of Credit, shall be (i) irrevocable and  made in writing by an Authorized Person, (ii) delivered to Agent and Issuing Bank via telefacsimile or other electronic method of transmission reasonably acceptable to Agent and Issuing Bank and reasonably in advance of the requested date of issuance, amendment, or extension, and (iii) subject to Issuing Bank's authentication procedures with results satisfactory to Issuing Bank.  Each such request shall be in form and substance reasonably satisfactory to Agent and Issuing Bank and (i) shall specify (A) the amount of such Letter of Credit, (B) the date of issuance, amendment, or extension of such Letter of Credit, (C) the proposed expiration date of such Letter of Credit, (D) the name and address of the beneficiary of the Letter of Credit, and (E) such other information (including, the conditions to drawing, and, in the case of an amendment or extension, identification of the Letter of Credit to be so amended or extended) as shall be necessary to prepare, amend, or extend such Letter of Credit, and (ii) shall be accompanied by such Issuer Documents as Agent or Issuing Bank may request or require, to the extent that such requests or requirements are consistent with the Issuer Documents that Issuing Bank generally requests for Letters of Credit in similar circumstances.  Issuing Bank's records of the content of any such request will be conclusive.  Anything contained herein to the contrary notwithstanding, Issuing Bank may, but shall not be obligated to, issue a Letter of Credit that supports the obligations of a Loan Party or one of its Subsidiaries in respect of (x) a lease of real property, or (y) an employment contract.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Issuing Bank shall have no obligation to issue a Letter of Credit if any of the following would result after giving effect to the requested issuance&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the Letter of Credit Usage would exceed the Letter of Credit Sublimit, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">the Letter of Credit Usage would exceed the Maximum Revolver Amount </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the outstanding amount of Revolving Loans (including Swing Loans), or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">the Letter of Credit Usage would exceed the Borrowing Base at such time </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">less</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the outstanding principal balance of the Revolving Loans (inclusive of Swing Loans) at such time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">In the event there is a Defaulting Lender as of the date of any request for the issuance of a Letter of Credit, Issuing Bank shall not be required to issue or arrange for such Letter of Credit to the extent (i) the Defaulting Lender's Letter of Credit Exposure with respect to such Letter of Credit may not be reallocated pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or (ii) Issuing Bank has not otherwise entered into arrangements reasonably satisfactory to it and Borrowers to eliminate Issuing Bank's risk with respect to the participation in such Letter of Credit of the Defaulting Lender, which arrangements may include Borrowers cash collateralizing such Defaulting Lender's Letter of Credit Exposure in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.3(g)(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Additionally, Issuing Bank shall have no obligation to issue or extend a Letter of Credit if (A) </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-76-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">any order, judgment, or decree of any Governmental Authority or arbitrator shall, by its terms, purport to enjoin or restrain Issuing Bank from issuing such Letter of Credit, or any law applicable to Issuing Bank or any request or directive (whether or not having the force of law) from any Governmental Authority with jurisdiction over Issuing Bank shall prohibit or request that Issuing Bank refrain from the issuance of letters of credit generally or such Letter of Credit in particular, (B) the issuance of such Letter of Credit would violate one or more policies of Issuing Bank applicable to letters of credit generally, or (C) if amounts demanded to be paid under any Letter of Credit will not or may not be in United States Dollars.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any Issuing Bank (other than Wells Fargo or any of its Affiliates) shall notify Agent in writing no later than the Business Day prior to the Business Day on which such Issuing Bank issues any Letter of Credit.  In addition, each Issuing Bank (other than Wells Fargo or any of its Affiliates) shall, on the first Business Day of each week, submit to Agent a report detailing the daily undrawn amount of each Letter of Credit issued by such Issuing Bank during the prior calendar week.  Each Letter of Credit shall be in form and substance reasonably acceptable to Issuing Bank, including the requirement that the amounts payable thereunder must be payable in Dollars.  If Issuing Bank makes a payment under a Letter of Credit, Borrowers shall pay to Agent an amount equal to the applicable Letter of Credit Disbursement on the Business Day such Letter of Credit Disbursement is made and, in the absence of such payment, the amount of the Letter of Credit Disbursement immediately and automatically shall be deemed to be a Revolving Loan hereunder (notwithstanding any failure to satisfy any condition precedent set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and, initially, shall bear interest at the rate then applicable to Revolving Loans that are Base Rate Loans. If a Letter of Credit Disbursement is deemed to be a Revolving Loan hereunder, Borrowers' obligation to pay the amount of such Letter of Credit Disbursement to Issuing Bank shall be automatically converted into an obligation to pay the resulting Revolving Loan.  Promptly following receipt by Agent of any payment from Borrowers pursuant to this paragraph, Agent shall distribute such payment to Issuing Bank or, to the extent that Revolving Lenders have made payments pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to reimburse Issuing Bank, then to such Revolving Lenders and Issuing Bank as their interests may appear.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Promptly following receipt of a notice of a Letter of Credit Disbursement pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each Revolving Lender agrees to fund its Pro Rata Share of any Revolving Loan deemed made pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> on the same terms and conditions as if Borrowers had requested the amount thereof as a Revolving Loan and Agent shall promptly pay to Issuing Bank the amounts so received by it from the Revolving Lenders.  By the issuance of a Letter of Credit (or an amendment or extension of a Letter of Credit) and without any further action on the part of Issuing Bank or the Revolving Lenders, Issuing Bank shall be deemed to have granted to each Revolving Lender, and each Revolving Lender shall be deemed to have purchased, a participation in each Letter of Credit issued by Issuing Bank, in an amount equal to its Pro Rata Share of such Letter of Credit, and each such Revolving Lender agrees to pay to Agent, for the account of Issuing Bank, such Revolving Lender's Pro Rata Share of any Letter of Credit Disbursement made by Issuing Bank under the applicable Letter of Credit.  In consideration and in furtherance of the foregoing, each Revolving Lender hereby absolutely and unconditionally agrees to pay to Agent, for the account of Issuing Bank, such Revolving Lender's Pro Rata Share of each Letter of Credit Disbursement made by Issuing Bank and not reimbursed by Borrowers on the date due as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or of any reimbursement payment that is required to be refunded (or that Agent or Issuing Bank elects, based upon the advice of counsel, to refund) to Borrowers for any reason.  Each Revolving Lender acknowledges and agrees that its obligation to deliver to Agent, for the account of Issuing Bank, an amount equal to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-77-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">its respective Pro Rata Share of each Letter of Credit Disbursement pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be absolute and unconditional and such remittance shall be made notwithstanding the occurrence or continuation of an Event of Default or Default or the failure to satisfy any condition set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any such Revolving Lender fails to make available to Agent the amount of such Revolving Lender's Pro Rata Share of a Letter of Credit Disbursement as provided in this Section, such Revolving Lender shall be deemed to be a Defaulting Lender and Agent (for the account of Issuing Bank) shall be entitled to recover such amount on demand from such Revolving Lender together with interest thereon at the Defaulting Lender Rate until paid in full.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Each Borrower agrees to indemnify, defend and hold harmless each member of the Lender Group (including Issuing Bank and its branches, Affiliates, and correspondents) and each such Person's respective directors, officers, employees, attorneys and agents (each, including Issuing Bank, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Related Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) (to the fullest extent permitted by law) from and against any and all claims, demands, suits, actions, investigations, proceedings, liabilities, fines, costs, penalties, and damages, and all reasonable fees and disbursements of attorneys, experts, or consultants and all other costs and expenses actually incurred in connection therewith or in connection with the enforcement of this indemnification (as and when they are incurred and irrespective of whether suit is brought), which may be incurred by or awarded against any such Letter of Credit Related Person (other than Taxes, which shall be governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Letter of Credit Indemnified Costs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), and which arise out of or in connection with, or as a result of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">any Letter of Credit or any pre-advice of its issuance&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">any transfer, sale, delivery, surrender or endorsement (or lack thereof) of any Drawing Document at any time(s) held by any such Letter of Credit Related Person in connection with any Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">any action or proceeding arising out of, or in connection with, any Letter of Credit (whether administrative, judicial or in connection with arbitration), including any action or proceeding to compel or restrain any presentation or payment under any Letter of Credit, or for the wrongful dishonor of, or honoring a presentation under, any Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">any independent undertakings issued by the beneficiary of any Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any unauthorized instruction or request made to Issuing Bank in connection with any Letter of Credit or requested Letter of Credit, or any error, omission, interruption or delay in such instruction or request, whether transmitted by mail, courier, electronic transmission, SWIFT, or any other telecommunication including communications through a correspondent&#59;</font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-78-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">an adviser, confirmer or other nominated person seeking to be reimbursed, indemnified or compensated&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">any third party seeking to enforce the rights of an applicant, beneficiary, nominated person, transferee, assignee of Letter of Credit proceeds or holder of an instrument or document&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">the fraud, forgery or illegal action of parties other than the Letter of Credit Related Person&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">any prohibition on payment or delay in payment of any amount payable by Issuing Bank to a beneficiary or transferee beneficiary of a Letter of Credit arising out of Anti-Corruption Laws, Anti-Money Laundering Laws, or Sanctions&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Issuing Bank's performance of the obligations of a confirming institution or entity that wrongfully dishonors a confirmation&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">any foreign language translation provided to Issuing Bank in connection with any Letter of Credit&#59;  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">any foreign law or usage as it relates to Issuing Bank's issuance of a Letter of Credit in support of a foreign guaranty including the expiration of such guaranty after the related Letter of Credit expiration date and any resulting drawing paid by Issuing Bank in connection therewith&#59; or </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xiii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">the acts or omissions, whether rightful or wrongful, of any present or future de jure or de facto governmental or regulatory authority or cause or event beyond the control of the Letter of Credit Related Person&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such indemnity shall not be available to any Letter of Credit Related Person claiming indemnification under clauses (i) through (xiii) above to the extent that such Letter of Credit Indemnified Costs may be finally determined in a final, non-appealable judgment of a court of competent jurisdiction to have resulted directly from the gross negligence or willful misconduct of the Letter of Credit Related Person claiming indemnity.  Borrowers hereby agree to pay the Letter of Credit Related Person claiming indemnity on demand from time to time all amounts owing under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If and to the extent that the obligations of Borrowers under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are unenforceable for any reason, Borrowers agree to make the maximum contribution to the Letter of Credit Indemnified Costs permissible under applicable law.  This indemnification provision shall survive termination of this Agreement and all Letters of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The liability of Issuing Bank (or any other Letter of Credit Related Person) under, in connection with or arising out of any Letter of Credit (or pre-advice), regardless of the form or legal grounds of the action or proceeding, shall be limited to direct damages suffered by Borrowers that are caused directly by Issuing Bank's gross negligence or willful misconduct in (i) honoring a presentation under a Letter of Credit that on its face does not at least substantially comply with the terms and conditions of such Letter of Credit, (ii) failing to honor a presentation under a Letter of Credit that strictly complies with the terms and conditions of such Letter of Credit, or (iii) retaining Drawing Documents presented under a Letter of Credit.  Borrowers' </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-79-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">aggregate remedies against Issuing Bank and any Letter of Credit Related Person for wrongfully honoring a presentation under any Letter of Credit or wrongfully retaining honored Drawing Documents shall in no event exceed the aggregate amount paid by Borrowers to Issuing Bank in respect of the honored presentation in connection with such Letter of Credit under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> interest at the rate then applicable to Base Rate Loans hereunder.  Borrowers shall take action to avoid and mitigate the amount of any damages claimed against Issuing Bank or any other Letter of Credit Related Person, including by enforcing its rights against the beneficiaries of the Letters of Credit.  Any claim by Borrowers under or in connection with any Letter of Credit shall be reduced by an amount equal to the sum of (x) the amount (if any) saved by Borrowers as a result of the breach or alleged wrongful conduct complained of, and (y) the amount (if any) of the loss that would have been avoided had Borrowers taken all reasonable steps to mitigate any loss, and in case of a claim of wrongful dishonor, by specifically and timely authorizing Issuing Bank to effect a cure.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrowers are responsible for the final text of the Letter of Credit as issued by Issuing Bank, irrespective of any assistance Issuing Bank may provide such as drafting or recommending text or by Issuing Bank's use or refusal to use text submitted by Borrowers. Borrowers understand that the final form of any Letter of Credit may be subject to such revisions and changes as are deemed necessary or appropriate by Issuing Bank, and Borrowers hereby consent to such revisions and changes not materially different from the application executed in connection therewith. Borrowers are solely responsible for the suitability of the Letter of Credit for Borrowers' purposes.  If Borrowers request Issuing Bank to issue a Letter of Credit for an affiliated or unaffiliated third party (an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Account Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), (i) such Account Party shall have no rights against Issuing Bank&#59; (ii) Borrowers shall be responsible for the application and obligations under this Agreement&#59; and (iii) communications (including notices) related to the respective Letter of Credit shall be among Issuing Bank and Borrowers.  Borrowers will examine the copy of the Letter of Credit and any other documents sent by Issuing Bank in connection therewith and shall promptly notify Issuing Bank (not later than three (3) Business Days following Borrowers' receipt of documents from Issuing Bank) of any non-compliance with Borrowers' instructions and of any discrepancy in any document under any presentment or other irregularity.  Borrowers understand and agree that Issuing Bank is not required to extend the expiration date of any Letter of Credit for any reason. With respect to any Letter of Credit containing an &#34;automatic amendment&#34; to extend the expiration date of such Letter of Credit, Issuing Bank, in its sole and absolute discretion, may give notice of non-extension of such Letter of Credit and, if Borrowers do not at any time want the then current expiration date of such Letter of Credit to be extended, Borrowers will so notify Agent and Issuing Bank at least 30 calendar days before Issuing Bank is required to notify the beneficiary of such Letter of Credit or any advising bank of such non-extension pursuant to the terms of such Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Borrowers' reimbursement and payment obligations under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are absolute, unconditional and irrevocable and shall be performed strictly in accordance with the terms of this Agreement under any and all circumstances whatsoever, including&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">any lack of validity, enforceability or legal effect of any Letter of Credit, any Issuer Document, this Agreement, or any Loan Document, or any term or provision therein or herein&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-80-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">payment against presentation of any draft, demand or claim for payment under any Drawing Document that does not comply in whole or in part with the terms of the applicable Letter of Credit or which proves to be fraudulent, forged or invalid in any respect or any statement therein being untrue or inaccurate in any respect, or which is signed, issued or presented by a Person or a transferee of such Person purporting to be a successor or transferee of the beneficiary of such Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">Issuing Bank or any of its branches or Affiliates being the beneficiary of any Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Issuing Bank or any correspondent honoring a drawing against a Drawing Document up to the amount available under any Letter of Credit even if such Drawing Document claims an amount in excess of the amount available under the Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the existence of any claim, set-off, defense or other right that any Loan Party or any of its Subsidiaries may have at any time against any beneficiary or transferee beneficiary, any assignee of proceeds, Issuing Bank or any other Person&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Issuing Bank or any correspondent honoring a drawing upon receipt of an electronic presentation under a Letter of Credit requiring the same, regardless of whether the original Drawing Documents arrive at Issuing Bank's counters or are different from the electronic presentation&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">any other event, circumstance or conduct whatsoever, whether or not similar to any of the foregoing that might, but for this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, constitute a legal or equitable defense to or discharge of, or provide a right of set-off against, any Borrower's or any of its Subsidiaries' reimbursement and other payment obligations and liabilities, arising under, or in connection with, any Letter of Credit, whether against Issuing Bank, the beneficiary or any other Person&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">the fact that any Default or Event of Default shall have occurred and be continuing&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> above, the foregoing shall not release Issuing Bank from such liability to Borrowers as may be finally determined in a final, non-appealable judgment of a court of competent jurisdiction against Issuing Bank following reimbursement or payment of the obligations and liabilities, including reimbursement and other payment obligations, of Borrowers to Issuing Bank arising under, or in connection with, this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or any Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Without limiting any other provision of this Agreement, Issuing Bank and each other Letter of Credit Related Person (if applicable) shall not be responsible to Borrowers for, and Issuing Bank's rights and remedies against Borrowers and the obligation of Borrowers to reimburse Issuing Bank for each drawing under each Letter of Credit shall not be impaired by&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">honor of a presentation under any Letter of Credit that on its face substantially complies with the terms and conditions of such Letter of Credit, even if the Letter of Credit requires strict compliance by the beneficiary&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-81-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">honor of a presentation of any Drawing Document that appears on its face to have been signed, presented or issued (A) by any purported successor or transferee of any beneficiary or other Person required to sign, present or issue such Drawing Document or (B) under a new name of the beneficiary&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">acceptance as a draft of any written or electronic demand or request for payment under a Letter of Credit, even if nonnegotiable or not in the form of a draft or notwithstanding any requirement that such draft, demand or request bear any or adequate reference to the Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">the identity or authority of any presenter or signer of any Drawing Document or the form, accuracy, genuineness or legal effect of any Drawing Document (other than Issuing Bank's determination that such Drawing Document appears on its face substantially to comply with the terms and conditions of the Letter of Credit)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">acting upon any instruction or request relative to a Letter of Credit or requested Letter of Credit that Issuing Bank in good faith believes to have been given by a Person authorized to give such instruction or request&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">any errors, omissions, interruptions or delays in transmission or delivery of any message, advice or document (regardless of how sent or transmitted) or for errors in interpretation of technical terms or in translation or any delay in giving or failing to give notice to any Borrower&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">any acts, omissions or fraud by, or the insolvency of, any beneficiary, any nominated person or entity or any other Person or any breach of contract between any beneficiary and any Borrower or any of the parties to the underlying transaction to which the Letter of Credit relates&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">assertion or waiver of any provision of the ISP or UCP that primarily benefits an issuer of a letter of credit, including any requirement that any Drawing Document be presented to it at a particular hour or place&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">payment to any presenting bank (designated or permitted by the terms of the applicable Letter of Credit) claiming that it rightfully honored or is entitled to reimbursement or indemnity under Standard Letter of Credit Practice applicable to it&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">acting or failing to act as required or permitted under Standard Letter of Credit Practice applicable to where Issuing Bank has issued, confirmed, advised or negotiated such Letter of Credit, as the case may be&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">honor of a presentation after the expiration date of any Letter of Credit notwithstanding that a presentation was made prior to such expiration date and dishonored by Issuing Bank if subsequently Issuing Bank or any court or other finder of fact determines such presentation should have been honored&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">dishonor of any presentation that does not strictly comply or that is fraudulent, forged or otherwise not entitled to honor&#59; or</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-82-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xiii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">honor of a presentation that is subsequently determined by Issuing Bank to have been made in violation of international, federal, state or local restrictions on the transaction of business with certain prohibited Persons.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrowers shall pay immediately upon demand to Agent for the account of Issuing Bank as non-refundable fees, commissions, and charges (it being acknowledged and agreed that any charging of such fees, commissions, and charges to the Loan Account pursuant to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be deemed to constitute a demand for payment thereof for the purposes of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(k))</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58;  (i) &#91;reserved&#93;, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii) any and all other customary commissions, fees and charges then in effect imposed by, and any and all expenses incurred by, Issuing Bank, or by any adviser, confirming institution or entity or other nominated person, relating to Letters of Credit, at the time of issuance of any Letter of Credit and upon the occurrence of any other activity with respect to any Letter of Credit (including transfers, assignments of proceeds, amendments, drawings, extensions or cancellations).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">If by reason of (x) any Change in Law, or (y) compliance by Issuing Bank or any other member of the Lender Group with any direction, request, or requirement (irrespective of whether having the force of law) of any Governmental Authority or monetary authority including, Regulation D of the Board of Governors as from time to time in effect (and any successor thereto)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">any reserve, deposit, or similar requirement is or shall be imposed or modified in respect of any Letter of Credit issued or caused to be issued hereunder or hereby, or any Loans or obligations to make Loans hereunder or hereby, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">there shall be imposed on Issuing Bank or any other member of the Lender Group any other condition regarding any Letter of Credit, Loans, or obligations to make Loans hereunder,</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and the result of the foregoing is to increase, directly or indirectly, the cost to Issuing Bank or any other member of the Lender Group of issuing, making, participating in, or maintaining any Letter of Credit or to reduce the amount receivable in respect thereof, then, and in any such case, Agent may, at any time within a reasonable period after the additional cost is incurred or the amount received is reduced, notify Borrowers, and Borrowers shall pay within 30 days after demand therefor, such amounts as Agent may specify to be necessary to compensate Issuing Bank or any other member of the Lender Group for such additional cost or reduced receipt, together with interest on such amount from the date of such demand until payment in full thereof at the Applicable Rate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (A) Borrowers shall not be required to provide any compensation pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> for any such amounts incurred more than 180 days prior to the date on which the demand for payment of such amounts is first made to Borrowers, and (B) if an event or circumstance giving rise to such amounts is retroactive, then the 180-day period referred to above shall be extended to include the period of retroactive effect thereof.  The determination by Agent of any amount due pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as set forth in a certificate setting forth the calculation thereof in reasonable detail, shall, in the absence of manifest or demonstrable error, be final and conclusive and binding on all of the parties hereto.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-83-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Each standby Letter of Credit shall expire not later than the date that is 12 months after the date of the issuance of such Letter of Credit&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that any standby Letter of Credit may provide for the automatic extension thereof for any number of additional periods each of up to one year in duration&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that with respect to any Letter of Credit which extends beyond the Maturity Date, Letter of Credit Collateralization shall be provided therefor on or before the date that is five Business Days prior to the Maturity Date.  Each commercial Letter of Credit shall expire on the earlier of (i) 120 days after the date of the issuance of such commercial Letter of Credit and (ii) five Business Days prior to the Maturity Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If (i) any Event of Default shall occur and be continuing, or (ii) Availability shall at any time be less than zero, then on the Business Day following the date when Administrative Borrower receives notice from Agent or the Required Lenders (or, if the maturity of the Obligations has been accelerated, Revolving Lenders with Letter of Credit Exposure representing greater than 50% of the total Letter of Credit Exposure) demanding Letter of Credit Collateralization pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> upon such demand, Borrowers shall provide Letter of Credit Collateralization with respect to the then existing Letter of Credit Usage.  If Borrowers fail to provide Letter of Credit Collateralization as required by this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Revolving Lenders may (and, upon direction of Agent, shall) advance, as Revolving Loans the amount of the cash collateral required pursuant to the Letter of Credit Collateralization provision so that the then existing Letter of Credit Usage is cash collateralized in accordance with the Letter of Credit Collateralization provision (whether or not the Revolver Commitments have terminated, an Overadvance exists or the conditions in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are satisfied).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Unless otherwise expressly agreed by Issuing Bank and Borrowers when a Letter of Credit is issued, (i) the rules of the ISP shall apply to each standby Letter of Credit, and (ii) the rules of the UCP shall apply to each commercial Letter of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Issuing Bank shall be deemed to have acted with due diligence and reasonable care if Issuing Bank's conduct is in accordance with Standard Letter of Credit Practice or in accordance with this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">In the event of a direct conflict between the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and any provision contained in any Issuer Document, it is the intention of the parties hereto that such provisions be read together and construed, to the fullest extent possible, to be in concert with each other.  In the event of any actual, irreconcilable conflict that cannot be resolved as aforesaid, the terms and provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall control and govern.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the termination of this Agreement and the repayment in full of the Obligations with respect to any Letters of Credit that remain outstanding.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.36pt">At Borrowers' costs and expense, Borrowers shall execute and deliver to Issuing Bank such additional certificates, instruments or documents and take such additional action as may be reasonably requested by Issuing Bank to enable Issuing Bank to issue any Letter of Credit pursuant to this Agreement and related Issuer Document, to protect, exercise or enforce Issuing Banks' rights and interests under this Agreement or to give effect to the terms and provisions of this Agreement or any Issuer Document.  Each Borrower irrevocably appoints Issuing Bank as its attorney-in-fact and authorizes Issuing Bank, without notice to Borrowers, to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-84-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">execute and deliver ancillary documents and letters customary in the letter of credit business that may include but are not limited to advisements, indemnities, checks, bills of exchange and issuance documents.  The power of attorney granted by the Borrowers is limited solely to such actions related to the issuance, confirmation or amendment of any Letter of Credit and to ancillary documents or letters customary in the letter of credit business.  This appointment is coupled with an interest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Special Provisions Applicable to Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Adjustment of Daily Simple SOFR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Daily Simple SOFR may be adjusted by Agent with respect to any Lender on a prospective basis to take into account any additional or increased costs (other than Taxes which shall be governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), in each case, due to changes in applicable law, or pursuant to any Change in Law or change in the reserve requirements imposed by the Board of Governors, which additional or increased costs would increase the cost of funding or maintaining loans bearing interest at Daily Simple SOFR.  In any such event, the affected Lender shall give Borrowers and Agent notice of such a determination and adjustment and Agent promptly shall transmit the notice to each other Lender and, upon its receipt of the notice from the affected Lender,  Borrowers may, by notice to such affected Lender (A) require such Lender to furnish to Borrowers a statement setting forth in reasonable detail the basis for adjusting such Daily Simple SOFR and the method for determining the amount of such adjustment, or (B) repay the SOFR Loans, in each case, of such Lender with respect to which such adjustment is made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Changes in Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to the provisions set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> below, in the event that any change in market conditions or any Change in Law shall at any time after the date hereof, in the reasonable opinion of any Lender, make it unlawful or impractical for such Lender to fund or maintain SOFR Loans or to continue such funding or maintaining, or to determine or charge interest rates at Daily Simple SOFR, such Lender shall give notice of such changed circumstances to Agent and Borrowers and Agent promptly shall transmit the notice to each other Lender and interest upon the SOFR Loans of such Lender thereafter shall accrue interest at the Base Rate in effect from time to time, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Applicable Margin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">No Requirement of Matched Funding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Anything to the contrary contained herein notwithstanding, neither Agent, nor any Lender, nor any of their Participants, is required actually to match fund any Obligation as to which interest accrues at Daily Simple SOFR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Benchmark Replacement Setting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:19.36pt">Benchmark Replacement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary herein or in any other Loan Document, upon the occurrence of a Benchmark Transition Event, Agent may amend this Agreement to replace the then-current Benchmark with a Benchmark Replacement. Any such amendment with respect to a Benchmark Transition Event will become effective at 5&#58;00 p.m. on the fifth (5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) Business Day after Agent has posted such proposed amendment to all Lenders and Administrative Borrower so long as Agent has not received, by such time, written notice of objection to such amendment from Lenders comprising the Required Lenders.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-85-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:20.02pt">Benchmark Replacement Conforming Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In connection with the implementation of a Benchmark Replacement, Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:20.02pt">Notices&#59; Standards for Decisions and Determinations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent will promptly notify Administrative Borrower and the Lenders of (a) the implementation of any Benchmark Replacement and (b) the effectiveness of any Benchmark Replacement Conforming Changes.  Any determination, decision or election that may be made by Agent or, if applicable, any Lender (or group of Lenders) pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding absent manifest error and may be made in its or their sole discretion and without consent from any other party to this Agreement or any other Loan Document, except, in each case, as expressly required pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Benchmark Unavailability Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon Administrative Borrower's receipt of notice of the commencement of a Benchmark Unavailability Period, Agent may declare that SOFR Loans will not thereafter be made by Lenders and (b) require that all outstanding SOFR Loans made by Lenders be converted to Base Rate Loans immediately, in which event all outstanding SOFR Loans shall be so converted and shall bear interest at the Base Rate in effect from time to time, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Applicable Margin.  The Base Rate in effect from time to time </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">plus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Applicable Margin shall replace the then-current Benchmark for any determination of interest hereunder or under any other Loan Document during a Benchmark Unavailability Period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Capital Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If, after the date hereof, Issuing Bank or any Lender determines that (i) any Change in Law regarding capital, liquidity or reserve requirements for banks or bank holding companies, or (ii) compliance by Issuing Bank or such Lender, or their respective parent bank holding companies, with any guideline, request or directive of any Governmental Authority regarding capital adequacy or liquidity requirements (whether or not having the force of law), has the effect of reducing the return on Issuing Bank's, such Lender's, or such holding companies' capital or liquidity as a consequence of Issuing Bank's or such Lender's commitments, Loans, participations or other obligations hereunder to a level below that which Issuing Bank, such Lender, or such holding companies could have achieved but for such Change in Law or compliance (taking into consideration Issuing Bank's, such Lender's, or such holding companies' then existing policies with respect to capital adequacy or liquidity requirements and assuming the full utilization of such entity's capital) by any amount deemed by Issuing Bank or such Lender to be material, then Issuing Bank or such Lender may notify Borrowers and Agent thereof.  Following receipt of such notice, Borrowers agree to pay Issuing Bank or such Lender on demand the amount of such reduction of return of capital as and when such reduction is determined, payable within 30 days after presentation by Issuing Bank or such Lender of a statement in the amount and setting forth in reasonable detail the circumstances giving rise to the reduction in return of capital and Issuing Bank's or such Lender's calculation thereof and the assumptions upon which such calculation was based (which statement shall be deemed true and </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-86-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">correct absent manifest error).  In determining such amount, Issuing Bank or such Lender may use any reasonable averaging and attribution methods.  Failure or delay on the part of Issuing Bank or any Lender to demand compensation pursuant to this Section&#160;shall not constitute a waiver of Issuing Bank's or such Lender's right to demand such compensation&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Borrowers shall not be required to compensate Issuing Bank or a Lender pursuant to this Section&#160;for any reductions in return incurred more than 180 days prior to the date that Issuing Bank or such Lender notifies Borrowers of such Change in Law giving rise to such reductions and of such Lender's intention to claim compensation therefor&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that if such claim arises by reason of the Change in Law that is retroactive, then the 180-day period referred to above shall be extended to include the period of retroactive effect thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If Issuing Bank or any Lender requests additional or increased costs referred to in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or amounts under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or sends a notice under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> relative to changed circumstances (such Issuing Bank or Lender, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affected Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), then, at the request of Administrative Borrower, such Affected Lender shall use reasonable efforts to promptly designate a different one of its lending offices or to assign its rights and obligations hereunder to another of its offices or branches, if (i) in the reasonable judgment of such Affected Lender, such designation or assignment would eliminate or reduce amounts payable pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable, or would eliminate the illegality or impracticality of funding or maintaining SOFR Loans (or Base Rate Loans determined with reference to Daily Simple SOFR), and (ii) in the reasonable judgment of such Affected Lender, such designation or assignment would not subject it to any material unreimbursed cost or expense and would not otherwise be materially disadvantageous to it.  Borrowers agree to pay all reasonable out-of-pocket costs and expenses incurred by such Affected Lender in connection with any such designation or assignment.  If, after such reasonable efforts, such Affected Lender does not so designate a different one of its lending offices or assign its rights to another of its offices or branches so as to eliminate Borrowers' obligation to pay any future amounts to such Affected Lender pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable, or to enable Borrowers to obtain SOFR Loans (or Base Rate Loans determined with reference to Daily Simple SOFR), then Borrowers (without prejudice to any amounts then due to such Affected Lender under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable) may, unless prior to the effective date of any such assignment the Affected Lender withdraws its request for such additional amounts under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.13(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, as applicable, or indicates that it is no longer unlawful or impractical to fund or maintain SOFR Loans (or Base Rate Loans determined with reference to Daily Simple SOFR), may designate a different Issuing Bank or substitute a Lender or prospective Lender, in each case, reasonably acceptable to Agent to purchase the Obligations owed to such Affected Lender and such Affected Lender's commitments hereunder (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Replacement Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), and if such Replacement Lender agrees to such purchase, such Affected Lender shall assign to the Replacement Lender its Obligations and commitments, and upon such purchase by the Replacement Lender, which such Replacement Lender shall be deemed to be &#34;Issuing Bank&#34; or a &#34;Lender&#34; (as the case may be) for purposes of this Agreement and such Affected Lender shall cease to be &#34;Issuing Bank&#34; or a &#34;Lender&#34; (as the case may be) for purposes of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Notwithstanding anything herein to the contrary, the protection of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections&#160;2.11(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">2.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall be available to Issuing Bank and each Lender (as applicable) regardless of any possible contention of the invalidity or inapplicability of the law, rule, regulation, judicial ruling, judgment, guideline, treaty or other change or condition which </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-87-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">shall have occurred or been imposed, so long as it shall be customary for issuing banks or lenders affected thereby to comply therewith.  Notwithstanding any other provision herein, neither Issuing Bank nor any Lender shall demand compensation pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> if it shall not at the time be the general policy or practice of Issuing Bank or such Lender (as the case may be) to demand such compensation in similar circumstances under comparable provisions of other credit agreements, if any.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#91;Reserved&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Joint and Several Liability of Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Borrower is accepting joint and several liability hereunder and under the other Loan Documents in consideration of the financial accommodations to be provided by the Lender Group under this Agreement, for the mutual benefit, directly and indirectly, of each Borrower and in consideration of the undertakings of the other Borrowers to accept joint and several liability for the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Borrower, jointly and severally, hereby irrevocably and unconditionally accepts, not merely as a surety but also as a co-debtor, joint and several liability with the other Borrowers, with respect to the payment and performance of all of the Obligations (including any Obligations arising under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">), it being the intention of the parties hereto that all the Obligations shall be the joint and several obligations of each Borrower without preferences or distinction among them.  Accordingly, each Borrower hereby waives any and all suretyship defenses that would otherwise be available to such Borrower under applicable law. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If and to the extent that any Borrower shall fail to make any payment with respect to any of the Obligations as and when due, whether upon maturity, acceleration, or otherwise, or to perform any of the Obligations in accordance with the terms thereof, then in each such event the other Borrowers will make such payment with respect to, or perform, such Obligations until such time as all of the Obligations are paid in full, and without the need for demand, protest, or any other notice or formality.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Obligations of each Borrower under the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> constitute the absolute and unconditional, full recourse Obligations of each Borrower enforceable against each Borrower to the full extent of its properties and assets, irrespective of the validity, regularity or enforceability of the provisions of this Agreement (other than this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) or any other circumstances whatsoever.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Without limiting the generality of the foregoing and except as otherwise expressly provided in this Agreement, each Borrower hereby waives presentments, demands for performance, protests and notices, including notices of acceptance of its joint and several liability, notice of any Revolving Loans or any Letters of Credit issued under or pursuant to this Agreement, notice of the occurrence of any Default, Event of Default, notices of nonperformance, notices of protest, notices of dishonor, notices of acceptance of this Agreement, notices of the existence, creation, or incurring of new or additional Obligations or other financial accommodations or of any demand for any payment under this Agreement, notice of any action at any time taken or omitted by Agent or Lenders under or in respect of any of the Obligations, any right to proceed against any other Borrower or any other Person, to proceed against or exhaust any security held from any other Borrower or any other Person, to protect, secure, </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-88-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">perfect, or insure any security interest or Lien on any property subject thereto or exhaust any right to take any action against any other Borrower, any other Person, or any collateral, to pursue any other remedy in any member of the Lender Group's or any Bank Product Provider's power whatsoever, any requirement of diligence or to mitigate damages and, generally, to the extent permitted by applicable law, all demands, notices and other formalities of every kind in connection with this Agreement (except as otherwise provided in this Agreement), any right to assert against any member of the Lender Group or any Bank Product Provider, any defense (legal or equitable), set-off, counterclaim, or claim which each Borrower may now or at any time hereafter have against any other Borrower or any other party liable to any member of the Lender Group or any Bank Product Provider, any defense, set-off, counterclaim, or claim, of any kind or nature, arising directly or indirectly from the present or future lack of perfection, sufficiency, validity, or enforceability of the Obligations or any security therefor, and any right or defense arising by reason of any claim or defense based upon an election of remedies by any member of the Lender Group or any Bank Product Provider including any defense based upon an impairment or elimination of such Borrower's rights of subrogation, reimbursement, contribution, or indemnity of such Borrower against any other Borrower.  Without limiting the generality of the foregoing, each Borrower hereby assents to, and waives notice of, any extension or postponement of the time for the payment of any of the Obligations, the acceptance of any payment of any of the Obligations, the acceptance of any partial payment thereon, any waiver, consent or other action or acquiescence by Agent or Lenders at any time or times in respect of any default by any Borrower in the performance or satisfaction of any term, covenant, condition or provision of this Agreement, any and all other indulgences whatsoever by Agent or Lenders in respect of any of the Obligations, and the taking, addition, substitution or release, in whole or in part, at any time or times, of any security for any of the Obligations or the addition, substitution or release, in whole or in part, of any Borrower.  Without limiting the generality of the foregoing, each Borrower assents to any other action or delay in acting or failure to act on the part of any Agent or Lender with respect to the failure by any Borrower to comply with any of its respective Obligations, including any failure strictly or diligently to assert any right or to pursue any remedy or to comply fully with applicable laws or regulations thereunder, which might, but for the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> afford grounds for terminating, discharging or relieving any Borrower, in whole or in part, from any of its Obligations under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, it being the intention of each Borrower that, so long as any of the Obligations hereunder remain unsatisfied, the Obligations of each Borrower under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not be discharged except by performance and then only to the extent of such performance.  The Obligations of each Borrower under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not be diminished or rendered unenforceable by any winding up, reorganization, arrangement, liquidation, reconstruction or similar proceeding with respect to any other Borrower or any Agent or Lender.  Each of the Borrowers waives, to the fullest extent permitted by law, the benefit of any statute of limitations affecting its liability hereunder or the enforcement hereof.  Any payment by any Borrower or other circumstance which operates to toll any statute of limitations as to any Borrower shall operate to toll the statute of limitations as to each of the Borrowers.  Each of the Borrowers waives any defense based on or arising out of any defense of any Borrower or any other Person, other than payment of the Obligations to the extent of such payment, based on or arising out of the disability of any Borrower or any other Person, or the validity, legality, or unenforceability of the Obligations or any part thereof from any cause, or the cessation from any cause of the liability of any Borrower other than payment of the Obligations to the extent of such payment.  Agent may, at the election of the Required Lenders, foreclose upon any Collateral held by Agent by one or more judicial or nonjudicial sales or other dispositions, whether or not every aspect of any such sale is commercially reasonable or otherwise fails to comply with applicable law or may exercise any other right or remedy Agent, </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-89-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">any other member of the Lender Group, or any Bank Product Provider may have against any Borrower or any other Person, or any security, in each case, without affecting or impairing in any way the liability of any of the Borrowers hereunder except to the extent the Obligations have been paid.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Each Borrower represents and warrants to Agent and Lenders that such Borrower is currently informed of the financial condition of Borrowers and of all other circumstances which a diligent inquiry would reveal and which bear upon the risk of nonpayment of the Obligations.  Each Borrower further represents and warrants to Agent and Lenders that such Borrower has read and understands the terms and conditions of the Loan Documents.  Each Borrower hereby covenants that such Borrower will continue to keep informed of Borrowers' financial condition and of all other circumstances which bear upon the risk of nonpayment or nonperformance of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are made for the benefit of Agent, each member of the Lender Group, each Bank Product Provider, and their respective successors and assigns, and may be enforced by it or them from time to time against any or all Borrowers as often as occasion therefor may arise and without requirement on the part of Agent, any member of the Lender Group, any Bank Product Provider, or any of their successors or assigns first to marshal any of its or their claims or to exercise any of its or their rights against any Borrower or to exhaust any remedies available to it or them against any Borrower or to resort to any other source or means of obtaining payment of any of the Obligations hereunder or to elect any other remedy.  The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall remain in effect until all of the Obligations shall have been paid in full or otherwise fully satisfied.  If at any time, any payment, or any part thereof, made in respect of any of the Obligations, is rescinded or must otherwise be restored or returned by Agent or any Lender upon the insolvency, bankruptcy or reorganization of any Borrower, or otherwise, the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> will forthwith be reinstated in effect, as though such payment had not been made.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Borrower hereby agrees that it will not enforce any of its rights that arise from the existence, payment, performance or enforcement of the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, including rights of subrogation, reimbursement, exoneration, contribution or indemnification and any right to participate in any claim or remedy of Agent, any other member of the Lender Group, or any Bank Product Provider against any Borrower, whether or not such claim, remedy or right arises in equity or under contract, statute or common law, including the right to take or receive from any Borrower, directly or indirectly, in cash or other property or by set-off or in any other manner, payment or security solely on account of such claim, remedy or right, unless and until such time as all of the Obligations have been paid in full in cash.  Any claim which any Borrower may have against any other Borrower with respect to any payments to any Agent or any member of the Lender Group hereunder or under any of the Bank Product Agreements are hereby expressly made subordinate and junior in right of payment, without limitation as to any increases in the Obligations arising hereunder or thereunder, to the prior payment in full in cash of the Obligations and, in the event of any insolvency, bankruptcy, receivership, liquidation, reorganization or other similar proceeding under the laws of any jurisdiction relating to any Borrower, its debts or its assets, whether voluntary or involuntary, all such Obligations shall be paid in full in cash before any payment or distribution of any character, whether in cash, securities or other property, shall be made to any other Borrower therefor.  If any amount shall be paid to any Borrower in violation of the immediately preceding sentence, such amount shall be held in trust for the benefit of Agent, for the benefit of the Lender Group </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-90-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and the Bank Product Providers, and shall forthwith be paid to Agent to be credited and applied to the Obligations and all other amounts payable under this Agreement, whether matured or unmatured, in accordance with the terms of this Agreement, or to be held as Collateral for any Obligations or other amounts payable under this Agreement thereafter arising.&#160; Notwithstanding anything to the contrary contained in this Agreement, no Borrower may exercise any rights of subrogation, contribution, indemnity, reimbursement or other similar rights against, and may not proceed or seek recourse against or with respect to any property or asset of, any other Borrower (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Foreclosed Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), including after payment in full of the Obligations, if all or any portion of the Obligations have been satisfied in connection with an exercise of remedies in respect of the Equity Interests of such Foreclosed Borrower whether pursuant to this Agreement or otherwise.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Each of the Borrowers hereby acknowledges and affirms that it understands that to the extent the Obligations are secured by Real Property located in California, the Borrowers shall be liable for the full amount of the liability hereunder notwithstanding the foreclosure on such Real Property by trustee sale or any other reason impairing such Borrower's right to proceed against any other Loan Party.&#160; In accordance with Section&#160;2856 of the California Civil Code or any similar laws of any other applicable jurisdiction, each of the Borrowers hereby waives until such time as the Obligations have been paid in full&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">all rights of subrogation, reimbursement, indemnification, and contribution and any other rights and defenses that are or may become available to the Borrowers by reason of Sections&#160;2787 to 2855, inclusive, 2899, and 3433 of the California Civil Code or any similar laws of any other applicable jurisdiction&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">all rights and defenses that the Borrowers may have because the Obligations are secured by Real Property located in California, meaning, among other things, that&#58;&#160; (A) Agent, the other members of the Lender Group, and the Bank Product Providers may collect from the Borrowers without first foreclosing on any real or personal property collateral pledged by any Loan Party, and (B) if Agent, on behalf of the Lender Group, forecloses on any Real Property pledged by any Loan Party, (1) the amount of the Obligations may be reduced only by the price for which that collateral is sold at the foreclosure sale, even if the collateral is worth more than the sale price, and (2) the Lender Group may collect from the Loan Parties even if, by foreclosing on the Real Property, Agent or the other members of the Lender Group have destroyed or impaired any right the Borrowers may have to collect from any other Loan Party, it being understood that this is an unconditional and irrevocable waiver of any rights and defenses the Borrowers may have because the Obligations are secured by Real Property (including any rights or defenses based upon Sections&#160;580a, 580d, or 726 of the California Code of Civil Procedure or any similar laws of any other applicable jurisdiction)&#59; and</font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify;text-indent:126pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-91-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">all rights and defenses arising out of an election of remedies by Agent, the other members of the Lender Group, and the Bank Product Providers, even though that election of remedies, such as a nonjudicial foreclosure with respect to security for the Obligations, has destroyed the Borrowers' rights of subrogation and reimbursement against any other Loan Party by the operation of Section&#160;580d of the California Code of Civil Procedure or any similar laws of any other applicable jurisdiction or otherwise. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">CONDITIONS&#59; TERM OF AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Conditions Precedent to the Initial Extension of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The obligation of each Lender to make the initial extensions of credit provided for hereunder is subject to the fulfillment, to the satisfaction of Agent and each Lender, of each of the conditions precedent set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (the making of such initial extensions of credit by a Lender being conclusively deemed to be its satisfaction or waiver of the conditions precedent).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Conditions Precedent to all Extensions of Credit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The obligation of the Lender Group (or any member thereof) to make any Revolving Loans hereunder (or to extend any other credit hereunder) at any time shall be subject to the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the representations and warranties of each Loan Party or its Subsidiaries contained in this Agreement or in the other Loan Documents shall be true and correct in all material respects (except that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof) on and as of the date of such extension of credit, as though made on and as of such date (except to the extent that such representations and warranties relate solely to an earlier date, in which case such representations and warranties shall be true and correct in all material respects (except that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof) as of such earlier date)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">no Default or Event of Default shall have occurred and be continuing on the date of such extension of credit, nor shall either result from the making thereof.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Maturity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Commitments shall continue in full force and effect for a term ending on the Maturity Date (unless terminated earlier in accordance with the terms hereof).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Effect of Maturity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  On the Maturity Date, all commitments of the Lender Group to provide additional credit hereunder shall automatically be terminated and all of the Obligations (other than Hedge Obligations) immediately shall become due and payable without notice or demand and Borrowers shall be required to repay all of the Obligations (other than Hedge Obligations) in full.  No termination of the obligations of the Lender Group (other than payment in full of the Obligations and termination of the Commitments) shall relieve or discharge any Loan Party of its duties, obligations, or covenants hereunder or under any other Loan Document and Agent's Liens in the Collateral shall continue to secure the Obligations and shall remain in effect until all Obligations have been paid in full.  When all of the Obligations have been paid in full, Agent will, at Borrowers' sole expense, execute and deliver any termination statements, lien releases, discharges of security interests, and other similar discharge or release documents (and, if applicable, in recordable form) as are reasonably necessary to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-92-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">release, as of record, Agent's Liens and all notices of security interests and liens previously filed by Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Early Termination by Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers have the option, at any time upon ten Business Days prior written notice to Agent, to repay all of the Obligations in full and terminate the Commitments.  The foregoing notwithstanding, (a) Borrowers may rescind termination notices relative to proposed payments in full of the Obligations with the proceeds of third party Indebtedness if the closing for such issuance or incurrence does not happen on or before the date of the proposed termination (in which case, a new notice shall be required to be sent in connection with any subsequent termination), and (b) Borrowers may extend the date of termination at any time with the consent of Agent (which consent shall not be unreasonably withheld or delayed).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Conditions Subsequent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The obligation of the Lender Group (or any member thereof) to continue to make Revolving Loans (or otherwise extend credit hereunder) is subject to the fulfillment, on or before the date applicable thereto, of the conditions subsequent set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;3.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (the failure by Borrowers to so perform or cause to be performed such conditions subsequent as and when required by the terms thereof (unless such date is extended, in writing, by Agent, which Agent may do without obtaining the consent of the other members of the Lender Group), shall constitute an Event of Default).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">REPRESENTATIONS AND WARRANTIES.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In order to induce the Lender Group to enter into this Agreement, each Borrower makes the following representations and warranties to the Lender Group which shall be true, correct, and complete, in all material respects (except that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof), as of the Closing Date, and shall be true, correct, and complete, in all material respects (except that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof), as of the date of the making of each Revolving Loan (or other extension of credit) made thereafter, as though made on and as of the date of such Revolving Loan (or other extension of credit) (except to the extent that such representations and warranties relate solely to an earlier date, in which case such representations and warranties shall be true and correct in all material respects (except that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof) as of such earlier date), and such representations and warranties shall survive the execution and delivery of this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Due Organization and Qualification&#59; Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party and each of its Subsidiaries (i) is duly organized and existing and in good standing under the laws of the jurisdiction of its organization, (ii) is qualified to do business in any state where the failure to be so qualified could reasonably be expected to result in a Material Adverse Effect, and (iii) has all requisite power and authority to own and operate its properties, to carry on its business as now conducted and as proposed to be conducted, to enter into the Loan Documents to which it is a party and to carry out the transactions contemplated thereby.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-93-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (as such Schedule&#160;may be updated from time to time to reflect changes resulting from transactions permitted under this Agreement) is a complete and accurate description of the authorized Equity Interests of each Loan Party, by class, and, as of the Closing Date, a description of the number of shares of each such class that are issued and outstanding.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (as such Schedule&#160;may be updated from time to time to reflect changes resulting from transactions permitted under this Agreement), is a complete and accurate list of the Loan Parties' direct and indirect Subsidiaries, showing&#58; (i) the number of shares of each class of common and preferred Equity Interests authorized for each of such Subsidiaries, and (ii) the number and the percentage of the outstanding shares of each such class owned directly or indirectly by a Loan Party.  All of the outstanding Equity Interests of each such Subsidiary has been validly issued and is fully paid and non-assessable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.1(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement, there are no subscriptions, options, warrants, or calls relating to any shares of any Loan Party's or any of its Subsidiaries' Equity Interests, including any right of conversion or exchange under any outstanding security or other instrument.  Except as set forth on Schedule 4.1(d) to this Agreement, no Loan Party is subject to any obligation (contingent or otherwise) to repurchase or otherwise acquire or retire any shares of its Equity Interests or any security convertible into or exchangeable for any of its Equity Interests.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Due Authorization&#59; No Conflict</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">As to each Loan Party, the execution, delivery, and performance by such Loan Party of the Loan Documents to which it is a party have been duly authorized by all necessary action on the part of such Loan Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">As to each Loan Party, the execution, delivery, and performance by such Loan Party of the Loan Documents to which it is a party do not and will not (i) violate any material provision of federal, state, or local law or regulation applicable to any Loan Party or its Subsidiaries, the Governing Documents of any Loan Party or its Subsidiaries, or any order, judgment, or decree of any court or other Governmental Authority binding on any Loan Party or its Subsidiaries, (ii)&#160;conflict with, result in a breach of, or constitute (with due notice or lapse of time or both) a default under any material agreement of any Loan Party or its Subsidiaries where any such conflict, breach or default could individually or in the aggregate reasonably be expected to have a Material Adverse Effect, (iii)&#160;result in or require the creation or imposition of any Lien of any nature whatsoever upon any assets of any Loan Party, other than Permitted Liens, or (iv) require any approval of any holder of Equity Interests of a Loan Party or any approval or consent of any Person under any material agreement of any Loan Party, other than consents or approvals that have been obtained and that are still in force and effect and except, in the case of material agreements, for consents or approvals, the failure to obtain could not individually or in the aggregate reasonably be expected to cause a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Governmental Consents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The execution, delivery, and performance by each Loan Party of the Loan Documents to which such Loan Party is a party and the consummation of the transactions contemplated by the Loan Documents do not and will not require any registration with, consent, or approval of, or notice to, or other action with or by, any </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-94-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Governmental Authority, other than registrations, consents, approvals, notices, or other actions that have been obtained and that are still in force and effect and except for filings and recordings with respect to the Collateral to be made, or otherwise delivered to Agent for filing or recordation, as of the Closing Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Binding Obligations&#59; Perfected Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Document has been duly executed and delivered by each Loan Party that is a party thereto and is the legally valid and binding obligation of such Loan Party, enforceable against such Loan Party in accordance with its respective terms, except as enforcement may be limited by equitable principles or by bankruptcy, insolvency, reorganization, moratorium, or similar laws relating to or limiting creditors' rights generally.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agent's Liens are validly created, perfected (other than (i) in respect of motor vehicles that are subject to a certificate of title, (ii) money, (iii) letter-of-credit rights (other than supporting obligations), (iv) commercial tort claims (other than those that, by the terms of the Guaranty and Security Agreement, are required to be perfected), and (v) any Deposit Accounts and Securities Accounts not subject to a Control Agreement as permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7(k)(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Guaranty and Security Agreement, and subject only to the filing of financing statements, the recordation of a Copyright Security Agreement (if any), and the recordation of the Mortgages, in each case, in the appropriate filing offices), and first priority Liens, subject only to Permitted Liens, permitted purchase money Liens, or the interests of lessors under Capital Leases.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Title to Assets&#59; No Encumbrances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each of the Loan Parties and its Subsidiaries has (a) good, sufficient and legal title to (in the case of fee interests in Real Property), (b) valid leasehold interests in (in the case of leasehold interests in real or personal property), and (c) good and marketable title to (in the case of all other personal property), all of their respective assets reflected in their most recent financial statements delivered pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, in each case except for assets disposed of since the date of such financial statements to the extent permitted hereby.  All of such assets are free and clear of Liens except for Permitted Liens.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">There are no actions, suits, or proceedings pending or, to the knowledge of any Borrower, after due inquiry, threatened in writing against a Loan Party or any of its Subsidiaries that either individually or in the aggregate could reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Schedule&#160;4.6(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement sets forth a complete and accurate description of each of the actions, suits, or proceedings with asserted liabilities in excess of, or that could reasonably be expected to result in liabilities in excess of, $750,000 in any one case that, as of the Closing Date, is pending or, to the knowledge of any Borrower, after due inquiry, threatened against a Loan Party or any of its Subsidiaries.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No Loan Party nor any of its Subsidiaries (a)&#160;is in violation of any applicable laws, rules, regulations, executive orders, or codes (including Environmental Laws) that, individually or in the aggregate, could reasonably be expected to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-95-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">result in a Material Adverse Effect, or (b)&#160;is subject to or in default with respect to any final judgments, writs, injunctions, decrees, rules or regulations of any court or any federal, state, municipal or other governmental department, commission, board, bureau, agency or instrumentality, domestic or foreign, that, individually or in the aggregate, could reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">No Material Adverse Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All historical financial statements relating to the Loan Parties and their Subsidiaries that have been delivered by Borrowers to Agent have been prepared in accordance with GAAP (except, in the case of unaudited financial statements, for the lack of footnotes and being subject to year-end audit adjustments) and present fairly in all material respects, the Loan Parties' and their Subsidiaries' consolidated financial condition as of the date thereof and results of operations for the period then ended.  Since the date of the most recent financial statement delivered to Agent, no event, circumstance, or change has occurred that has or could reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Solvency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party is Solvent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">No transfer of property is being made by any Loan Party and no obligation is being incurred by any Loan Party in connection with the transactions contemplated by this Agreement or the other Loan Documents with the intent to hinder, delay, or defraud either present or future creditors of such Loan Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Employee Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No Loan Party, none of their Subsidiaries, nor any of their ERISA Affiliates maintains or contributes to any Benefit Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Environmental Condition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement, (a) to each Borrower's knowledge, no Loan Party's nor any of its Subsidiaries' properties or assets has ever been used by a Loan Party, its Subsidiaries, or by previous owners or operators in the disposal of, or to produce, store, handle, treat, release, or transport, any Hazardous Materials, where such disposal, production, storage, handling, treatment, release or transport was in violation, in any material respect, of any applicable Environmental Law, (b) to each Borrower's knowledge, after due inquiry, no Loan Party's nor any of its Subsidiaries' properties or assets has ever been designated or identified in any manner pursuant to any environmental protection statute as a Hazardous Materials disposal site, (c) no Loan Party nor any of its Subsidiaries has received notice that a Lien arising under any Environmental Law has attached to any revenues or to any Real Property owned or operated by a Loan Party or its Subsidiaries, and (d) no Loan Party nor any of its Subsidiaries nor any of their respective facilities or operations is subject to any outstanding written order, consent decree, or settlement agreement with any Person relating to any Environmental Law or Environmental Liability that, individually or in the aggregate, could reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Complete Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All factual information taken as a whole (other than forward-looking information and projections and information of a general economic nature and general information about the industry of any Loan Party or its Subsidiaries) furnished by or on behalf of a Loan Party or its Subsidiaries in writing to Agent or any Lender (including all information contained in the Schedules hereto or in the other Loan Documents) for purposes of </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-96-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">or in connection with this Agreement or the other Loan Documents, and all other such factual information taken as a whole (other than forward-looking information and projections and information of a general economic nature and general information about the industry of any Loan Party or its Subsidiaries) hereafter furnished by or on behalf of a Loan Party or its Subsidiaries in writing to Agent or any Lender will be, true and accurate, in all material respects, on the date as of which such information is dated or certified and not incomplete by omitting to state any fact necessary to make such information (taken as a whole) not misleading in any material respect at such time in light of the circumstances under which such information was provided.  The Projections delivered to Agent on January 20, 2022 represent, and as of the date on which any other Projections are delivered to Agent hereafter, such Projections represent, Borrowers' good faith estimate, on the date such Projections are delivered, of the Loan Parties' and their Subsidiaries' future performance for the periods covered thereby based upon assumptions believed by Borrowers to be reasonable at the time of the delivery thereof to Agent (it being understood that such Projections are subject to significant uncertainties and contingencies, many of which are beyond the control of the Loan Parties and their Subsidiaries, and no assurances can be given that such Projections will be realized, and although reflecting Borrowers' good faith estimate, projections or forecasts based on methods and assumptions which Borrowers believed to be reasonable at the time such Projections were prepared, are not to be viewed as facts, and that actual results during the period or periods covered by the Projections may differ materially from projected or estimated results). As of the Closing Date, the information included in the Beneficial Ownership Certification is true and correct in all respects.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  To the extent applicable, each Loan Party is in compliance, in all material respects, with the (a) Trading with the Enemy Act, as amended, and each of the foreign assets control regulations of the United States Treasury Department (31 CFR, Subtitle B, Chapter V, as amended) and any other enabling legislation or executive order relating thereto, and (b) Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism (USA Patriot Act of 2001, as amended) (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Patriot Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement is a true and complete list of all Indebtedness of each Loan Party and each of its Subsidiaries outstanding immediately prior to the Closing Date (other than unsecured Permitted Indebtedness outstanding immediately prior to the Closing Date in an amount not to exceed $500,000 in the aggregate). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Payment of Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as otherwise permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, all Tax returns and reports of each Loan Party and its Subsidiaries required to be filed by any of them have been timely filed, and all Taxes shown on such Tax returns to be due and payable and all other Taxes upon a Loan Party and its Subsidiaries and upon their respective assets, income, businesses and franchises that are due and payable have been paid when due and payable.  Each Loan Party and each of its Subsidiaries have made adequate provision in accordance with GAAP for all Taxes not yet due and payable.  No Borrower knows of any proposed Tax assessment against a Loan Party or any of its Subsidiaries that is not being actively contested by such Loan Party or such Subsidiary diligently, in good faith, and by appropriate proceedings&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that such reserves or other appropriate provisions, if any, as shall be required in conformity with GAAP shall have been made or provided therefor.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-97-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Margin Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither any Loan Party nor any of its Subsidiaries owns any Margin Stock or is engaged principally, or as one of its important activities, in the business of extending credit for the purpose of purchasing or carrying any Margin Stock.  No part of the proceeds of the Loans made to Borrowers will be used to purchase or carry any Margin Stock or to extend credit to others for the purpose of purchasing or carrying any Margin Stock or for any purpose that violates the provisions of Regulation T, U or X of the Board of Governors.  Neither any Loan Party nor any of its Subsidiaries expects to acquire any Margin Stock.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Governmental Regulation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No Loan Party nor any of its Subsidiaries is subject to regulation under the Federal Power Act or the Investment Company Act of 1940 or under any other federal or state statute or regulation which may limit its ability to incur Indebtedness or which may otherwise render all or any portion of the Obligations unenforceable.  No Loan Party nor any of its Subsidiaries is a &#34;registered investment company&#34; or a company &#34;controlled&#34; by a &#34;registered investment company&#34; or a &#34;principal underwriter&#34; of a &#34;registered investment company&#34; as such terms are defined in the Investment Company Act of 1940.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">OFAC&#59; Sanctions&#59; Anti-Corruption Laws&#59; Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No Loan Party or any of its Subsidiaries is in violation of any Sanctions.  No Loan Party nor any of its Subsidiaries nor, to the knowledge of such Loan Party, any director, officer, employee, agent or Affiliate of such Loan Party or such Subsidiary (a) is a Sanctioned Person or a Sanctioned Entity, (b) has any assets located in Sanctioned Entities, or (c) derives revenues from investments in, or transactions with Sanctioned Persons or Sanctioned Entities.  Each of the Loan Parties and its Subsidiaries has implemented and maintains in effect policies and procedures reasonably designed to ensure compliance with Sanctions, Anti-Corruption Laws and Anti-Money Laundering Laws.  Each of the Loan Parties and its Subsidiaries, and to the knowledge of each such Loan Party, each director, officer, employee, agent and Affiliate of each such Loan Party and each such Subsidiary, is in compliance with all Sanctions, Anti-Corruption Laws and Anti-Money Laundering Laws.  No proceeds of any Loan made or Letter of Credit issued hereunder will be used to fund any operations in, finance any investments or activities in, or make any payments to, a Sanctioned Person or a Sanctioned Entity, or otherwise used in any manner that would result in a violation of any Sanction, Anti-Corruption Law or Anti-Money Laundering Law by any Person (including any Lender, Bank Product Provider, or other individual or entity participating in any transaction).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Employee and Labor Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  There is (i) no unfair labor practice complaint pending or, to the knowledge of any Borrower, threatened against any Loan Party or its Subsidiaries before any Governmental Authority and no grievance or arbitration proceeding pending or threatened against any Loan Party or its Subsidiaries which arises out of or under any collective bargaining agreement and that could reasonably be expected to result in a material liability, (ii) no strike, labor dispute, slowdown, stoppage or similar action or grievance pending or threatened in writing against any Loan Party or its Subsidiaries that could reasonably be expected to result in a material liability, or (iii) to the knowledge of any Borrower, after due inquiry, no union representation question existing with respect to the employees of any Loan Party or its Subsidiaries and no union organizing activity taking place with respect to any of the employees of any Loan Party or its Subsidiaries that could reasonably be expected to result in a material liability.  None of any Loan Party or its Subsidiaries has incurred any liability or obligation under the Worker Adjustment and Retraining Notification Act or similar state law, which remains unpaid or unsatisfied.  The hours worked and payments made to employees of each Loan Party and its Subsidiaries have not been in violation of the Fair Labor Standards Act </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-98-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">or any other applicable legal requirements, except to the extent such violations could not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Effect.  All material payments due from any Loan Party or its Subsidiaries on account of wages and employee health and welfare insurance and other benefits have been paid or accrued as a liability on the books of Borrowers, except where the failure to do so could not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.21.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Leases</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party and its Subsidiaries enjoy peaceful and undisturbed possession under all leases material to their business and to which they are parties or under which they are operating, and, subject to Permitted Protests, all of such material leases are valid and subsisting and no material default by the applicable Loan Party or its Subsidiaries exists under any of them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.22.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Eligible Accounts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As to each Account that is identified by Borrowers as an Eligible Account in a Borrowing Base Certificate submitted to Agent, such Account is (a) a bona fide existing payment obligation of the applicable Account Debtor created by the sale and delivery of Inventory or the rendition of services to such Account Debtor in the ordinary course of a Borrower's business, (b) owed to a Borrower without any known defenses, disputes, offsets, counterclaims, or rights of return or cancellation, and (c) not excluded as ineligible by virtue of one or more of the excluding criteria (other than any Agent-discretionary criteria) set forth in the definition of Eligible Accounts.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.23.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Eligible Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As to each item of Inventory that is identified by Borrowers as Eligible Inventory in a Borrowing Base Certificate submitted to Agent, such Inventory is (a) of good and merchantable quality, free from known defects, and (b) not excluded as ineligible by virtue of one or more of the excluding criteria (other than any Agent-discretionary criteria) set forth in the definition of Eligible Inventory.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.24.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Eligible Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As to each item of Equipment that is identified by Borrowers as Eligible Equipment in a Borrowing Base Certificate submitted to Agent, such Equipment is (a) of good and merchantable quality, free from known defects, and (b) not excluded as ineligible by virtue of one or more of the excluding criteria (other than any Agent-discretionary criteria) set forth in the definition of Eligible Equipment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.25.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Location of Inventory and Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and for equipment out for repair, the Inventory and Equipment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Loan Parties and their Subsidiaries that is included in the Borrowing Base is not stored with a bailee, warehouseman, or similar party and is located only at, or in-transit between, the locations identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (as such Schedule&#160;may be updated pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) or any job site or out for repair.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-99-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.26.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Inventory Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">keeps correct and accurate records itemizing and describing the type, quality, and quantity of its and its Subsidiaries' Inventory and the book value thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.27.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.28.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.29.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Hedge Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  On each date that any Hedge Agreement is executed by any Hedge Provider, Borrower and each other Loan Party satisfy all eligibility, suitability and other requirements under the Commodity Exchange Act (7 U.S.C. &#167; 1, et seq., as in effect from time to time) and the Commodity Futures Trading Commission regulations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.30.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Surety Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No Loan Party or any of its Subsidiaries has any Surety Bond or related agreement (including any intercreditor agreements) with any Surety except as disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 4.30</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (including all amendments or updates thereto).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.31.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Surety Bonds Cash and LCs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No Loan Party or any of its Subsidiaries has provided any cash collateral or letters of credit to issuers of Surety Bonds except as disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 4.31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (including all amendments or updates thereto). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.32.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Bonded Contracts.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  No Loan Party is subject to any Bonded Contract except as disclosed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule 4.32</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (including all amendments or updates thereto).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.33.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Thomas Popp &#38; Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Thomas Popp &#38; Company does not (a) own any assets (other than assets of a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> nature), (b) have any liabilities (other than intercompany liabilities which eliminate in the consolidation of Parent's financial statements,  liabilities of a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> nature or those subject to Permitted Protest), or (c) engage in any business activity </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">AFFIRMATIVE COVENANTS.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Borrower covenants and agrees that, until the termination of all of the Commitments and payment in full of the Obligations&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Financial Statements, Reports, Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers (a) will deliver to Agent, with copies to each Lender, each of the financial statements, reports, and other items set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement no later than the times specified therein, (b) agree that no Subsidiary of a Loan Party will have a fiscal year different from that of Parent, (c) agree to maintain a system of accounting that enables Borrowers to produce financial statements in accordance with GAAP, and (d) agree that they will, and will cause each other Loan Party to, (i) keep a reporting system that shows all additions, sales, claims, returns, and allowances with respect to their and their Subsidiaries' sales, and (ii) maintain their billing systems and practices substantially as in effect as of the Closing Date and shall only make material modifications thereto with notice to, and with the consent of, Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reporting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers (a) will deliver to Agent (and if so requested by Agent, with copies for each Lender) each of the reports set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement at the times specified therein, and (b) agree to use commercially reasonable efforts in cooperation with Agent to facilitate and implement a system of electronic collateral reporting in order to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-100-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">provide electronic reporting of each of the items set forth on such Schedule.  Borrowers and Agent hereby agree that the delivery of the Borrowing Base Certificate through Agent's electronic platform or portal, subject to Agent's authentication process, by such other electronic method as may be approved by Agent from time to time in its sole discretion, or by such other electronic input of information necessary to calculate the Borrowing Bases as may be approved by Agent from time to time in its sole discretion, shall in each case be deemed to satisfy the obligation of Borrowers to deliver such Borrowing Base Certificate, with the same legal effect as if such Borrowing Base Certificate had been manually executed by Borrowers and delivered to Agent.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Existence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as otherwise permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each Loan Party will, and will cause each of its Subsidiaries to, at all times preserve and keep in full force and effect such Person's valid existence and good standing in its jurisdiction of organization and, except as could not reasonably be expected to result in a Material Adverse Effect, good standing with respect to all other jurisdictions in which it is qualified to do business and any rights, franchises, permits, licenses, accreditations, authorizations, or other approvals material to their businesses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Maintenance of Properties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will, and will cause each of its Subsidiaries to, maintain and preserve all of its assets that are necessary or useful in the proper conduct of its business in good working order and condition, ordinary wear, tear, casualty, and condemnation and Permitted Dispositions excepted (and except where the failure to so maintain and preserve assets could not reasonably be expected to result in a Material Adverse Effect).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party will, and will cause each of its Subsidiaries  to, pay in full before delinquency or before the expiration of any extension period all Taxes imposed, levied, or assessed against it, or any of its assets or in respect of any of its income, businesses, or franchises, other than to the extent that the validity of such Tax is the subject of a Permitted Protest.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Loan Party will, and will cause of each of its Subsidiaries to, make timely payment or deposit of all tax payments and withholding taxes required of it and them by applicable laws, including those laws concerning F.I.C.A., F.U.T.A., state disability, and local, state, and federal income taxes, and will, upon request, furnish Lender with proof reasonably satisfactory to Lender indicating that such Loan Party and its Subsidiaries have made such payments or deposits.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party will, and will cause each of its Subsidiaries to, at Borrowers' expense, maintain insurance respecting each of each Loan Party's and its Subsidiaries' assets wherever located, covering liabilities, losses or damages as are customarily are insured against by other Persons engaged in same or similar businesses and similarly situated and located.  All such policies of insurance shall be with financially sound and reputable insurance companies acceptable to Agent (it being agreed that, as of the Closing Date, the Loan Parties' existing insurance providers as set forth in the certificates of insurance delivered to Agent on or about the Closing Date shall be deemed to be acceptable to Agent) and in such amounts as is </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-101-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">carried generally in accordance with sound business practice by companies in similar businesses similarly situated and located and, in any event, in amount, adequacy, and scope reasonably satisfactory to Agent (it being agreed that the amount, adequacy, and scope of the policies of insurance of Borrowers in effect as of the Closing Date are acceptable to Agent).  All property insurance policies are to be made payable to Agent for the benefit of Agent and the Lenders, as their interests may appear, in case of loss, pursuant to a standard lender's loss payable endorsement with a standard non-contributory &#34;lender&#34; or &#34;secured party&#34; clause and are to contain such other provisions as Agent may reasonably require to fully protect the Lenders' interest in the Collateral and to any payments to be made under such policies.  All certificates of property and general liability insurance are to be delivered to Agent, with the lender's loss payable and additional insured endorsements in favor of Agent and shall provide for not less than thirty days (ten days in the case of non-payment) prior written notice to Agent of the exercise of any right of cancellation.  If any Loan Party or its Subsidiaries fails to maintain such insurance, Agent may arrange for such insurance, but at Borrowers' expense and without any responsibility on Agent's part for obtaining the insurance, the solvency of the insurance companies, the adequacy of the coverage, or the collection of claims.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrowers shall give Agent prompt notice of any loss exceeding $1,000,000 covered by the casualty or business interruption insurance of any Loan Party or its Subsidiaries.  Upon the occurrence and during the continuance of an Event of Default, Agent shall have the sole right to file claims under any property and general liability insurance policies in respect of the Collateral, to receive, receipt and give acquittance for any payments that may be payable thereunder, and to execute any and all endorsements, receipts, releases, assignments, reassignments or other documents that may be necessary to effect the collection, compromise or settlement of any claims under any such insurance policies. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If at any time the area in which any Real Property that is subject to a Mortgage is located is designated a &#34;flood hazard area&#34; in any Flood Insurance Rate Map published by the Federal Emergency Management Agency (or any successor agency), obtain flood insurance in such total amount and on terms that are satisfactory to Agent and all Lenders from time to time, and otherwise comply with the Flood Laws or as is otherwise satisfactory to Agent and all Lenders.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Inspection</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party will, and will cause each of its Subsidiaries to, permit Agent, any Lender, and each of their respective duly authorized representatives or agents to visit any of its properties and inspect any of its assets or books and records, to examine and make copies of its books and records, and to discuss its affairs, finances, and accounts with, and to be advised as to the same by, its officers and employees (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that an authorized representative of a Borrower shall be allowed to be present) at such reasonable times and intervals as Agent or any Lender, as applicable, may designate and, so long as no Default or Event of Default has occurred and is continuing, with reasonable prior notice to Borrowers and during regular business hours, at Borrowers' expense in accordance with the provisions of the Fee Letter, subject to the limitations set forth below in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.7(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-102-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Loan Party will, and will cause each of its Subsidiaries to, permit Agent and each of its duly authorized representatives or agents to conduct field examinations, appraisals or valuations at such reasonable times and intervals as Agent may designate, at Borrowers' expense in accordance with the provisions of the Fee Letter, subject to the limitations set forth below in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.7(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">So long as no Event of Default shall have occurred and be continuing during a calendar year, Borrowers shall not be obligated to reimburse Agent for more than 1 field examination in such calendar year (increasing to 2 field examinations if an Increased Reporting Event has occurred during such calendar year), 1 Inventory appraisal in such calendar year (the first Inventory appraisal following the Closing Date shall be due on or before May 31, 2022 (or such later date as Agent may agree in its sole discretion) (increasing to 2 Inventory appraisals if an Increased Reporting Event has occurred and Eligible Inventory is included in the Borrowing Base during such calendar year), 1 Equipment appraisal in such calendar year at all times after the Fixed Asset Availability is greater than $0 and included in the Borrowing Base Certificate (increasing to 2 Equipment appraisals if an Increased Reporting Event has occurred during such calendar year), in each case, except for field examinations and appraisals conducted in connection with a proposed Permitted Acquisition (whether or not consummated).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Compliance with Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will, and will cause each of its Subsidiaries to, comply with the requirements of all applicable laws, rules, regulations, and orders of any Governmental Authority, other than laws, rules, regulations, and orders the non-compliance with which, individually or in the aggregate, could not reasonably be expected to result in a Material Adverse Effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Environmental</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will, and will cause each of its Subsidiaries to,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Keep any property either owned or operated by any Loan Party or its Subsidiaries free of any Environmental Liens or post bonds or other financial assurances sufficient to satisfy the obligations or liability evidenced by such Environmental Liens,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Comply, in all material respects, with Environmental Laws and provide to Agent documentation of such compliance which Agent reasonably requests,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Promptly notify Agent of any release of which any Loan Party has knowledge of a Hazardous Material in any reportable quantity from or onto property owned or operated by any Loan Party or its Subsidiaries and take any Remedial Actions required to abate said release or otherwise to come into compliance, in all material respects, with applicable Environmental Law, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Promptly, but in any event within five Business Days of its receipt thereof, provide Agent with written notice of any of the following&#58;  (i) notice that an Environmental Lien has been filed against any of the real or personal property of a Loan Party or its Subsidiaries, (ii) commencement of any Environmental Action or written notice that an Environmental Action will be filed against a Loan Party or its Subsidiaries, and (iii) written notice of a violation, citation, or other administrative order from a Governmental Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Disclosure Updates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-103-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party will, promptly and in no event later than five Business Days after obtaining knowledge thereof, notify Agent if any written information, exhibit, or report furnished to Agent or the Lenders contained, at the time it was furnished, any untrue statement of a material fact or omitted to state any material fact necessary to make the statements contained therein not misleading in light of the circumstances in which made.  The foregoing to the contrary notwithstanding, any notification pursuant to the foregoing provision will not cure or remedy the effect of the prior untrue statement of a material fact or omission of any material fact nor shall any such notification have the effect of amending or modifying this Agreement or any of the Schedules hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(i) with respect to any Account included in the Borrowing Base that would become a Bonded Account upon the issuance of a proposed Surety Bond, at least five (5) days prior to any request by any Loan Party for the issuance of a Surety Bond from any Surety, notice of such Loan Party's intent to request the issuance of such Surety Bond from such Surety, which notice shall be in form and substance satisfactory to Agent and in any event shall include, without limitation, (A) the name of the Loan Party requesting such Surety Bond, (B) the project related to such proposed Surety Bond, (C) the name and address of the obligee under such proposed Surety Bond, and (D) a certification by a senior officer of the Parent that (1) the information contained in such notice is true and correct and (2) no Account included in the Borrowing Base at the time of such notice would become a Bonded Account upon the issuance of such proposed Surety Bond&#59; provided, however, if any Account included in the Borrowing Base at the time of such notice would become a Bonded Account upon the issuance of such proposed Surety Bond, then, in lieu of providing the certification described in clause (D)(2) above, such senior officer of the Parent may provide an updated Borrowing Base Certificate that reflects the exclusion of such Account from the Borrowing Base and certifies that the sum of all outstanding Borrowings at the time of such notice does not exceed the Borrowing Base as calculated pursuant to such updated Borrowing Base Certificate and (ii) on the fifth day of each month, notice of all Surety Bonds issued at the request of any Loan Party during the prior month.  Further, with respect to each Surety, Borrowers shall deliver to Agent a fully executed intercreditor agreement, in form and substance satisfactory to Agent in its sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Formation of Subsidiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will, at the time that any Loan Party forms any direct or indirect Subsidiary,  acquires any direct or indirect Subsidiary after the Closing Date, within ten days of such event (or such later date as permitted by Agent in its sole discretion) (a) cause such new Subsidiary (i) to be joined as a Borrower hereunder, to provide to Agent a Joinder to this Agreement, and (ii) to provide to Agent a joinder to the Guaranty and Security Agreement, in each case, together with such other security agreements (including Mortgages requested by Agent in its Permitted Discretion with respect to any Real Property owned in fee of such new Subsidiary with a fair market value of greater than $5,000,000), as well as appropriate financing statements (and with respect to all property subject to a Mortgage, fixture filings), all in form and substance reasonably satisfactory to Agent (including being sufficient to grant Agent a first priority Lien (subject to Permitted Liens) in and to the assets of such newly formed or acquired Subsidiary), (b) provide, or cause the applicable Loan Party to provide, to Agent a pledge agreement (or an addendum to the Guaranty and Security Agreement) and appropriate certificates and powers or financing statements, pledging all of the direct or beneficial ownership interest in such new Subsidiary in form and substance reasonably satisfactory to Agent (which pledge, if reasonably requested by Agent, shall be governed by the laws of the jurisdiction of such Subsidiary), and (c) provide to Agent all other documentation, including the Governing Documents of such Subsidiary and one or more opinions of counsel </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-104-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">reasonably satisfactory to Agent, which, in its opinion, is appropriate with respect to the execution and delivery of the applicable documentation referred to above (including policies of title insurance, flood certification documentation or other documentation with respect to all Real Property owned in fee and subject to a mortgage).  Any document, agreement, or instrument executed or issued pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall constitute a Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Further Assurances</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will, and will cause each of the other Loan Parties to, at any time upon the reasonable request of Agent, execute or deliver to Agent any and all financing statements, fixture filings, security agreements, pledges, assignments, mortgages, deeds of trust, opinions of counsel, and all other documents (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) that Agent may reasonably request in form and substance reasonably satisfactory to Agent, to create, perfect, and continue perfected or to better perfect Agent's Liens in all of the assets of each of the Loan Parties (whether now owned or hereafter arising or acquired, tangible or intangible, real or personal) (other than any assets expressly excluded from the Collateral (as defined in the Guaranty and Security Agreement) pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Guaranty and Security Agreement), to create and perfect Liens in favor of Agent (if requested by Agent in its Permitted Discretion) in any Real Property acquired by any other Loan Party with a fair market value in excess of $5,000,000, and in order to fully consummate all of the transactions contemplated hereby and under the other Loan Documents.  To the maximum extent permitted by applicable law, if any Borrower or any other Loan Party refuses or fails to execute or deliver any reasonably requested Additional Documents within a reasonable period of time not to exceed 5 Business Days following the request to do so, each Borrower and each other Loan Party hereby authorizes Agent to execute any such Additional Documents in the applicable Loan Party's name and authorizes Agent to file such executed Additional Documents in any appropriate filing office.  In furtherance of, and not in limitation of, the foregoing, each Loan Party shall take such actions as Agent may reasonably request from time to time to ensure that the Obligations are guaranteed by the Guarantors and are secured by substantially all of the assets of the Loan Parties, including all of the outstanding capital Equity Interests of each Borrower and its Subsidiaries (in each case, other than with respect to any assets expressly excluded from the Collateral (as defined in the Guaranty and Security Agreement) pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Guaranty and Security Agreement).  Notwithstanding anything to the contrary contained herein (including </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof and this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;5.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) or in any other Loan Document, (x) Agent shall not accept delivery of any Mortgage from any Loan Party unless each of the Lenders has received 45 days prior written notice thereof and Agent has received confirmation from each Lender that such Lender has completed its flood insurance diligence, has received copies of all flood insurance documentation and has confirmed that flood insurance compliance has been completed as required by the Flood Laws or as otherwise satisfactory to such Lender and (y) Agent shall not accept delivery of any joinder to any Loan Document with respect to any Subsidiary of any Loan Party that is not a Loan Party, if such Subsidiary that qualifies as a &#34;legal entity customer&#34; under the Beneficial Ownership Regulation unless such Subsidiary has delivered a Beneficial Ownership Certification in relation to such Subsidiary and Agent has completed its Patriot Act searches, OFAC&#47;PEP searches and customary individual background checks for such Subsidiary, the results of which shall be satisfactory to Agent.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-105-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Location of Inventory and Equipment&#59; Chief Executive Office</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except for Inventory and Equipment out for repair, each Loan Party will, and will cause each of its</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subsidiaries to, keep (a) their Inventory and Equipment included in the Borrowing Base only at the locations identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement (provided that Borrowers may amend or update  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement so long as such amendment occurs by written notice to Agent not less than ten (10) days prior to the date on which such Inventory or Equipment are moved to such new location, and, if Agent so requires, so long as, at the time of such written notification, the applicable Loan Party or Subsidiary provides Agent a Collateral Access Agreement with respect thereto if such location is not owned by such Loan Party, and (b) their respective chief executive offices only at the locations identified on Schedule&#160;7 to the Guaranty and Security Agreement.  Each Loan Party will, and will cause each of its Subsidiaries to, use their commercially reasonable efforts to obtain Collateral Access Agreements for each of the locations identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the Guaranty and Security Agreement and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;4.25</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">OFAC&#59; Sanctions&#59; Anti-Corruption Laws&#59; Anti-Money Laundering Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will, and will cause each of its Subsidiaries to, comply with all applicable Sanctions, Anti-Corruption Laws and Anti-Money Laundering Laws.  Each of the Loan Parties and its Subsidiaries shall implement and maintain in effect policies and procedures reasonably designed to ensure compliance by the Loan Parties and their Subsidiaries and their respective directors, officers, employees, agents and Affiliates with Sanctions, Anti-Corruption Laws and Anti-Money Laundering Laws.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Material Contracts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Contemporaneously with the delivery of each Compliance Certificate pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, provide Agent with copies of (a) each Material Contract entered into since the delivery of the previous Compliance Certificate, (b) each material amendment or modification of any Material Contract entered into since the delivery of the previous Compliance Certificate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that public filing of such contracts with the SEC shall satisfy any such delivery requirement.  Borrowers shall maintain all Material Contracts in full force and effect and shall not default in any material respect in the payment or performance of any obligations thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">NEGATIVE COVENANTS.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Borrower covenants and agrees that, until the termination of all of the Commitments and the payment in full of the Obligations&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Indebtedness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, create, incur, assume, suffer to exist, guarantee, or otherwise become or remain, directly or indirectly, liable with respect to any Indebtedness, except for Permitted Indebtedness.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, create, incur, assume, or suffer to exist, directly or indirectly, any Lien on or with respect to any of its assets, of any kind, whether now owned or hereafter acquired, or any income or profits therefrom, except for Permitted Liens.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-106-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Restrictions on Fundamental Changes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Enter into any merger, consolidation, reorganization, or recapitalization, or reclassify its Equity Interests, except for (i) any merger between Loan Parties&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that a Borrower must be the surviving entity of any such merger to which it is a party, (ii) any merger between a Loan Party and a Subsidiary of such Loan Party that is not a Loan Party so long as such Loan Party is the surviving entity of any such merger, (iii) any merger between Subsidiaries of any Loan Party that are not Loan Parties, and (iv) any Permitted Acquisition structured as a merger, consolidation, reorganization, or recapitalization,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">liquidate, wind up, or dissolve itself (or suffer any liquidation or dissolution), except for (i) the liquidation or dissolution of non-operating Subsidiaries of any Loan Party with nominal assets and nominal liabilities, (ii) the liquidation or dissolution of a Loan Party (other than any Borrower) or any of its wholly-owned Subsidiaries so long as all of the assets (including any interest in any Equity Interests) of such liquidating or dissolving Loan Party or Subsidiary are transferred to a Loan Party that is not liquidating or dissolving, or (iii) the liquidation or dissolution of a Subsidiary of any Loan Party that is not a Loan Party (other than any such Subsidiary the Equity Interests of which (or any portion thereof) is subject to a Lien in favor of Agent) so long as all of the assets of such liquidating or dissolving Subsidiary are transferred to a Subsidiary of a Loan Party that is not liquidating or dissolving,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">suspend or cease operating a substantial portion of its or their business, except as permitted pursuant to clauses (a) or (b) above or in connection with a transaction permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">change its classification&#47;status for U.S. federal income tax purposes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Disposal of Assets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Other than Permitted Dispositions or transactions expressly permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections&#160;6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">6.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each Loan Party will not, and will not permit any of its Subsidiaries to, convey, sell, lease, license, assign, transfer, or otherwise dispose of any of its or their assets (including by an allocation of assets among newly divided limited liability companies pursuant to a &#34;plan of division&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Nature of Business</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, make any change in the nature of its or their business as described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Schedule&#160;6.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to this Agreement or acquire any properties or assets that are not reasonably related to the conduct of such business activities&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the foregoing shall not prevent any Loan Party and its Subsidiaries from engaging in any business that is reasonably related or ancillary to their business.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Prepayments and Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Except in connection with Refinancing Indebtedness permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">optionally prepay, redeem, defease, purchase, or otherwise acquire any Indebtedness of any Loan Party or its Subsidiaries, other than (A) the Obligations in </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-107-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">accordance with this Agreement, (B) Permitted Intercompany Advances, (C) other&#160;Indebtedness in an aggregate amount not to exceed $1,000,000 in any one fiscal year, or (D) other Indebtedness so long as the Payment Conditions are satisfied, or  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">make any payment on account of Indebtedness that has been contractually subordinated in right of payment to the Obligations if such payment is not permitted at such time under the subordination terms and conditions, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Directly or indirectly, amend, modify, or change any of the terms or provisions of&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">any agreement, instrument, document, indenture, or other writing evidencing or concerning Permitted Indebtedness other than (A) the Obligations in accordance with this Agreement, (B) Hedge Obligations, (C) Permitted Intercompany Advances, and (D) Indebtedness permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clauses (c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the definition of Permitted Indebtedness, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">the Governing Documents of any Loan Party or any of its Subsidiaries if the effect thereof, either individually or in the aggregate, could reasonably be expected to be materially adverse to the interests of the Lenders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Restricted Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, make any Restricted Payment&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that so long as it is permitted by law&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">so long as such Borrower is a &#34;pass-through&#34; tax entity for United States federal income tax purposes, and after first providing such supporting documentation as Agent may request (including the state and federal tax returns (and all related schedules) of each owner of Equity Interests in such Borrower, such Borrower may declare and pay Pass-Through Tax Liabilities, net of any prior year loss carry-forwards,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">so long as no Default or Event of Default shall have occurred and be continuing or would result therefrom, and for the 30 day period prior to and immediately after giving effect to such Restricted Payment, Borrowers have Liquidity of at least the greater of (i) fifteen percent (15%) of the Maximum Revolver Amount and (ii) $22,500,000&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">repurchases of Equity Interests issued by Parent solely to satisfy federal income tax withholding obligations of employees with respect to stock-based compensation issued to them in accordance with applicable compensation plans shall not be deemed a Restricted Payment so long as such repurchases are made in the ordinary course of business and in an aggregate amount not to exceed $10,000,000 in any fiscal year of Borrowers,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">on or after the Closing Date, Parent may repurchase shares of Equity Interests issued by Parent for an aggregate purchase price not to exceed $25,000,000, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">(A) any Non-Wholly Owned Subsidiary of a Loan Party acquired pursuant to a Permitted Acquisition (or any other Acquisition consented to by Agent, in writing, in its sole discretion) may make distributions of excess cash to the direct or indirect holders of Equity Interests issued by such Subsidiary in an amount proportionate to such holders' ownership interest in the Equity Interests issued by such Subsidiary, and (B) any Non-Wholly Owned </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-108-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subsidiary of a Loan Party acquired pursuant to a Permitted Acquisition (or any other Acquisition consented to by Agent, in writing, in its sole discretion) may make distributions to certain equity owners thereof with respect to an exercise of any such equity owner's put rights or Non-Wholly Owned Subsidiary&#8217;s call rights pursuant to such Subsidiaries operating agreement delivered to Agent as in effect on the closing date of the applicable Permitted Acquisition (or the applicable Acquisition consented to by Agent, in writing, in its sole discretion) and approved by Agent, in writing, in its Permitted Discretion, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">  any transaction permitted by Section 6.10(h).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Without limiting clauses (a) or (b), so long as no Default or Event of Default shall have occurred and be continuing or would result therefrom, and for the 30 day period prior to and immediately after giving effect to such Restricted Payment, Borrowers have Liquidity of at least the greater of (i) forty percent (40%) of the Maximum Revolver Amount and (ii) $60,000,000, the Loan Parties may make any other Restricted Payment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Accounting Methods</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, modify or change its fiscal year or its method of accounting (other than as may be required to conform to GAAP).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Investments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, directly or indirectly, make or acquire any Investment or incur any liabilities (including contingent obligations) for or in connection with any Investment except for Permitted Investments.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Transactions with Affiliates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Loan Party will not, and will not permit any of its Subsidiaries to, directly or indirectly, enter into or permit to exist any transaction with any Affiliate of any Loan Party or any of its Subsidiaries except for&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">transactions (other than the payment of management, consulting, monitoring, or advisory fees) between such Loan Party or its Subsidiaries, on the one hand, and any Affiliate of such Loan Party or its Subsidiaries, on the other hand, so long as such transactions&#160;are no less favorable, taken as a whole, to such Loan Party or its Subsidiaries, as applicable, than would be obtained in an arm's length transaction with a non-Affiliate,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any indemnity provided for the benefit of directors (or comparable managers) of a Loan Party or one of its Subsidiaries so long as it has been approved by such Loan Party's or such Subsidiary's board of directors (or comparable governing body) in accordance with applicable law,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the payment of reasonable compensation, severance, or employee benefit arrangements to employees, officers, and outside directors of a Loan Party or one of its Subsidiaries in the ordinary course of business and consistent with industry practice so long as it has been approved by such Loan Party's or such Subsidiary's board of directors (or comparable governing body) in accordance with applicable law,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">(i) transactions solely among the Loan Parties (other than Parent), and (ii) transactions solely among Subsidiaries of Loan Parties that are not Loan Parties,</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-109-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">transactions permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">agreements for the non-exclusive licensing of intellectual property, or distribution of products, in each case, among the Loan Parties and their Subsidiaries for the purpose of the counterparty thereof operating its business, and agreements for the assignment of intellectual property from any Loan Party or any of its Subsidiaries to any Loan Party, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">so long as no Default or Event of Default has occurred and is continuing, any Loan Party may make additional capital contributions (other than those described in clause (h) below) to Bayonet, NEXT, Edmonson, and any other Non-Wholly Owned Subsidiary of any Loan Party acquired pursuant to a Permitted Acquisition (or any other Acquisition consented to by Lender, in writing, in its sole discretion) in an aggregate not to exceed $750,000 to any single Subsidiary, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">any Loan Party may purchase, in cash, Equity Interests of Bayonet, NEXT, Edmonson, and any other Non-Wholly Owned Subsidiary of any Loan Party acquired pursuant to a Permitted Acquisition (or any other Acquisition consented to by Lender, in writing, in its sole discretion), so long as, in each case, after giving effect to such purchase, (i) no Default or Event of Default has occurred or is continuing, and (ii) Borrowers have Liquidity of at least the greater of (A) fifteen percent (15%) of the Maximum Revolver Amount and (B) $22,500,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Use of Proceeds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.    Each Loan Party will not, and will not permit any of its Subsidiaries to&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">use the proceeds of any Loan made hereunder for any purpose other than (i) on the Closing Date, (A) to repay, in full, the outstanding principal, accrued interest, and accrued fees and expenses owing under or in connection with the Existing Credit Facility, and (B) to pay the fees, costs, and expenses incurred in connection with this Agreement, the other Loan Documents, and the transactions contemplated hereby and thereby, and (ii) thereafter, consistent with the terms and conditions hereof, for their lawful and permitted purposes&#59; provided that (x) no part of the proceeds of the Loans will be used to purchase or carry any such Margin Stock or to extend credit to others for the purpose of purchasing or carrying any such Margin Stock or for any purpose that violates the provisions of Regulation T, U or X of the Board of Governors, (y) no part of the proceeds of any Loan or Letter of Credit will be used, directly or indirectly, to make any payments to a Sanctioned Entity or a Sanctioned Person, to fund any investments, loans or contributions in, or otherwise make such proceeds available to, a Sanctioned Entity or a Sanctioned Person, to fund any operations, activities or business of a Sanctioned Entity or a Sanctioned Person, or in any other manner that would result in a violation of Sanctions by any Person, and (z) that no part of the proceeds of any Loan or Letter of Credit will be used, directly or indirectly, in furtherance of an offer, payment, promise to pay, or authorization of the payment or giving of money, or anything else of value, to any Person in violation of any Sanctions, Anti-Corruption Laws or Anti-Money Laundering Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">use proceeds of the  Borrowings in connection with funding work related to the Bonded Contracts unless such use is upon terms, provisions and conditions acceptable to Lender, in its good faith discretion (such as, without limitation, Lender being satisfied with its Lien priority and right to proceeds relating to Borrowers' assets and restrictions on when payments may be made by Borrowers in connection with Bonded Contracts)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, except as otherwise provided in the Federal Insurance Company and Liberty Mutual Intercreditor </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-110-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and the Chartis Intercreditor, the Everest Intercreditor, United States Fire Insurance Company Intercreditor, or any intercreditor agreement entered into after the Original Third Amendment Closing Date in form and substance satisfactory to Lender, Lender agrees that the foregoing shall not be construed to prevent any ability of Federal Insurance Company, Liberty Mutual, Chartis, Everest, United States Fire Insurance Company, or any other Surety (so long as such Surety has entered into an intercreditor agreement with lender in form and substance satisfactory to Lender), as applicable, to receive payment out of any assets of any Borrower in which Federal Insurance Company, Liberty Mutual, Chartis Everest, or such other Surety has a first priority Lien in a circumstance where Federal Insurance Company, Liberty Mutual, Chartis, Everest, or such other Surety has made a payment on a Surety Bond and Federal Insurance Company, Liberty Mutual, Chartis, Everest, or such other Surety is seeking reimbursement for such payment from such Borrower. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Limitation on Issuance of Equity Interests</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except for the issuance or sale of Qualified Equity Interests by Parent, each Loan Party will not, and will not permit any of its Subsidiaries to, issue or sell any of its Equity Interests.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Inventory or Equipment with Bailees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Borrower will not, and will not permit any of its Subsidiaries to, store its Inventory or Equipment at any time with a bailee, warehouseman, or similar party except as set forth on Schedule&#160;4.25 (as such Schedule&#160;may be amended in accordance with Section&#160;5.14).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Parent as Holding Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Parent will not incur any liabilities (other than liabilities arising under the Loan Documents), own or acquire any assets (other than the Equity Interests of Loan Parties) or engage itself in any operations or business, except in connection with its ownership of Loan Parties and its rights and obligations under the Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Surety Bonds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Loan Party will not, and will not permit any of its Subsidiaries to, request the issuance of a Surety Bond from any Surety after the Closing Date for any job that will generate Accounts to be included in the Borrowing Base without (i) providing prior written notice thereof to Agent in accordance with Section 5.10(b) and (ii) (A) if no Event of Default has occurred and is continuing, obtaining the prior written consent of Agent to the issuance of such Surety Bond if such Surety Bond would cause any Account included in the Borrowing Base to become a Bonded Account upon the issuance of such Surety Bond, which such consent shall be in Agent 's sole discretion or (B) if an Event of Default has occurred and is continuing, obtaining the prior written consent of Agent to the issuance of such Surety Bond, which such consent shall be in Agent's sole discretion. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Thomas Popp &#38; Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  Each Loan Party will not permit Thomas Popp &#38; Company to (a) own any assets (other than assets of a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> nature), (b) have any liabilities (other than </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">intercompany liabilities which eliminate in the consolidation of Parent's financial statements, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">liabilities of a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">de minimis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> nature or those subject to Permitted Protest), or (c) engage in any business activity</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-111-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">FINANCIAL COVENANTS.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Each Borrower covenants and agrees that, until the termination of all of the Commitments and the payment in full of the Obligations, Borrowers will&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">Fixed Charge Coverage Ratio.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Have a Fixed Charge Coverage Ratio, measured on a quarter-end basis, of at least 1.1&#58;1.0.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">Minimum Liquidity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Borrowers shall, at all times, maintain a minimum Liquidity of at least the greater of (i) ten percent (10%) of the Maximum Revolver Amount and (ii) $15,000,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">EVENTS OF DEFAULT.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any one or more of the following events shall constitute an event of default (each, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) under this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Borrowers fail to pay when due and payable, or when declared due and payable, (a) all or any portion of the Obligations consisting of interest, fees, or charges due the Lender Group, reimbursement of Lender Group Expenses, or other amounts (other than any portion thereof constituting principal) constituting Obligations (including any portion thereof that accrues after the commencement of an Insolvency Proceeding, regardless of whether allowed or allowable in whole or in part as a claim in any such Insolvency Proceeding), and such failure continues for a period of three Business Days, (b) all or any portion of the principal of the Loans, or (c) any amount payable to Issuing Bank in reimbursement of any drawing under a Letter of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any Loan Party or any of its Subsidiaries&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">fails to perform or observe any covenant or other agreement contained in any of (i) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections&#160;3.6, 5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (solely if any Borrower is not in good standing in its jurisdiction of organization), 5.5 (solely with respect to F.I.C.A., F.U.T.A., federal income taxes and any other taxes or assessments the non-payment of which may result in having a Lien having priority over Agent's Liens), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.7 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(solely if any Borrower refuses to allow Agent or its representatives or agents to visit any Borrower's properties, inspect its assets or books or records, examine and make copies of its books and records, or discuss Borrowers' affairs, finances, and accounts with officers and employees of any Borrower), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, (ii) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, (iii)&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement, or (iv) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Guaranty and Security Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">fails to perform or observe any covenant or other agreement contained in any of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Sections&#160;5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (other than if any Borrower is not in good standing in its jurisdiction of organization), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (other than F.I.C.A., F.U.T.A., federal income taxes and any other taxes or assessments the non-payment of which may result in a Lien having priority over Agent's Liens), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (other than if any Loan Party or any of its Subsidiaries refuses to allow Agent or its representatives or agents to visit its properties, inspect its assets or books or records, examine and make copies of its books or records or disclose it affairs, finances and accounts with its officers and employees), </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">5.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement and such failure continues for a period of twenty days after the earlier of (i) the date on which such failure shall first become known to any </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-112-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">officer of any Borrower, or (ii)&#160;the date on which written notice thereof is given to Borrowers by Agent&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">fails to perform or observe any covenant or other agreement contained in this Agreement, or in any of the other Loan Documents, in each case, other than any such covenant or agreement that is the subject of another provision of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (in which event such other provision of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall govern), and such failure continues for a period of thirty days after the earlier of (i) the date on which such failure shall first become known to any officer of any Borrower, or (ii) the date on which written notice thereof is given to Borrowers by Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Judgments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If one or more judgments, orders, or awards for the payment of money involving an amount in excess of $1,500,000 in any one case or in excess of $3,000,000 in the aggregate, or more (except to the extent fully covered (other than to the extent of customary deductibles) by insurance pursuant to which the insurer has not denied coverage) is entered or filed against a Loan Party or any of its Subsidiaries, or with respect to any of their respective assets, and either (a) there is a period of thirty consecutive days at any time after the entry of any such judgment, order, or award during which (i) the same is not discharged, satisfied, vacated, or bonded pending appeal, or (ii) a stay of enforcement thereof is not in effect, or (b) enforcement proceedings are commenced upon such judgment, order, or award&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Voluntary Bankruptcy, etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If an Insolvency Proceeding is commenced by a Loan Party or any of its Subsidiaries&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Involuntary Bankruptcy, etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If an Insolvency Proceeding is commenced against a Loan Party or any of its Subsidiaries and any of the following events occur&#58; (a) such Loan Party or such Subsidiary consents to the institution of such Insolvency Proceeding against it, (b) the petition commencing the Insolvency Proceeding is not timely controverted, (c) the petition commencing the Insolvency Proceeding is not dismissed within sixty calendar days of the date of the filing thereof, (d) an interim trustee is appointed to take possession of all or any substantial portion of the properties or assets of, or to operate all or any substantial portion of the business of, such Loan Party or its Subsidiary, or (e) an order for relief shall have been issued or entered therein&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Default Under Other Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If there is (a) a default in one or more agreements to which a Loan Party or any of its Subsidiaries is a party with one or more third Persons relative to a Loan Party's or any of its Subsidiaries' Indebtedness involving an aggregate amount of $2,500,000 or more, and such default (i) occurs at the final maturity of the obligations thereunder, or (ii) results in a right by such third Person, irrespective of whether exercised, to accelerate the maturity of such Loan Party's or its Subsidiary's obligations thereunder, or (b) a default in or an involuntary early termination of one or more Hedge Agreements to which a Loan Party or any of its Subsidiaries is a party involving an aggregate amount of $2,500,000 or more&#59;  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Representations, etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any warranty, representation, certificate, statement, or Record made herein or in any other Loan Document or delivered in writing to Agent or any Lender in connection with this Agreement or any other Loan Document proves to be untrue in any material respect (except that such materiality qualifier shall not be applicable to any representations and warranties that already are qualified or modified by materiality in the text thereof) as of the date of issuance or making or deemed making thereof&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-113-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Guaranty</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the obligation of any Guarantor under the guaranty contained in the Guaranty and Security Agreement is limited or terminated by operation of law or by such Guarantor (other than in accordance with the terms of this Agreement) or if any Guarantor repudiates or revokes or purports to repudiate or revoke any such guaranty&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Security Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Guaranty and Security Agreement or any other Loan Document that purports to create a Lien, shall, for any reason, fail or cease to create a valid and perfected and, (except to the extent of Permitted Liens which are non-consensual Permitted Liens, permitted purchase money Liens, tax liens subject to Permitted Protest, or the interests of lessors under Capital Leases) first priority Lien on the Collateral covered thereby</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">except in each case, (a) as a result of a disposition of the applicable Collateral in a transaction permitted under this Agreement, or (b) with respect to Collateral the aggregate value of which, for all such Collateral, does not exceed at any time $1,500,000.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The validity or enforceability of any Loan Document shall at any time for any reason  (other than solely as the result of an action or failure to act on the part of Agent or a Lender) be declared to be null and void, or a proceeding shall be commenced by a Loan Party or its Subsidiaries, or by any Governmental Authority having jurisdiction over a Loan Party or its Subsidiaries, seeking to establish the invalidity or unenforceability thereof, or a Loan Party or its Subsidiaries shall deny that such Loan Party or its Subsidiaries has any liability or obligation purported to be created under any Loan Document&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Change of Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  A Change of Control shall occur, whether directly or indirectly.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Surety Bond</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If there shall occur any default or event of default under any of the agreements or documentation among any Surety and any Loan Parties relating to such Surety's bonding program with such Loan Parties, and, as a result thereof, such Surety has ceased issuing Surety Bonds on behalf of any Loan Party (other than a temporary cessation not arising from a violation or termination of the applicable Surety Bond documentation&#59; provided that other Sureties are then issuing requested Surety Bonds on behalf of such Loan Party) and such Surety has not been replaced within thirty (30) days, or has made demand on any Loan Party for performance thereunder or has otherwise commenced exercising any remedies thereunder (including, without limitation, attempting to segregate funds as to its Surety Collateral), or any unreimbursed claim is made on such Surety related to any Bonded Contract against the issuer of any Surety Bond.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">RIGHTS AND REMEDIES.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Rights and Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon the occurrence and during the continuation of an Event of Default, Agent may, and, at the instruction of the Required Lenders, shall, in addition to any other rights or remedies provided for hereunder or under any other Loan Document or by applicable law, do any one or more of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">by written notice to Borrowers, (i) declare the principal of, and any and all accrued and unpaid interest and fees in respect of, the Loans and all other Obligations (other than the Bank Product Obligations), whether evidenced by this Agreement or by any of the other Loan Documents to be immediately due and payable, whereupon the same shall become and be immediately due and payable and Borrowers shall be obligated to repay all of such Obligations </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-114-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">in full, without presentment, demand, protest, or further notice or other requirements of any kind, all of which are hereby expressly waived by each Borrower, and (ii) direct Borrowers to provide (and Borrowers agree that upon receipt of such notice Borrowers will provide) Letter of Credit Collateralization to Agent to be held as security for Borrowers' reimbursement obligations for drawings that may subsequently occur under issued and outstanding Letters of Credit&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">by written notice to Borrowers, declare the Commitments terminated, whereupon the Commitments shall immediately be terminated together with (i) any obligation of any Revolving Lender to make Revolving Loans, (ii) the obligation of the Swing Lender to make Swing Loans, and (iii) the obligation of Issuing Bank to issue Letters of Credit&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">exercise all other rights and remedies available to Agent or the Lenders under the Loan Documents, under applicable law, or in equity&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that with respect to any Event of Default resulting solely from failure of Borrowers to comply with the financial covenants set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, neither Agent nor the Required Lenders may exercise the foregoing remedies in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> until the date that is ten Business Days after the day on which financial statements are required to be delivered for the applicable fiscal quarter.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The foregoing to the contrary notwithstanding, upon the occurrence of any Event of Default described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, in addition to the remedies set forth above, without any notice to Borrowers or any other Person or any act by the Lender Group, the Commitments shall automatically terminate and the Obligations (other than the Bank Product Obligations), inclusive of the principal of, and any and all accrued and unpaid interest and fees in respect of, the Loans and all other Obligations (other than the Bank Product Obligations), whether evidenced by this Agreement or by any of the other Loan Documents, shall automatically become and be immediately due and payable and Borrowers shall automatically be obligated to repay all of such Obligations in full (including Borrowers being obligated to provide (and Borrowers agree that they will provide) (1) Letter of Credit Collateralization to Agent to be held as security for Borrowers' reimbursement obligations in respect of drawings that may subsequently occur under issued and outstanding Letters of Credit and (2) Bank Product Collateralization to be held as security for Borrowers' or their Subsidiaries' obligations in respect of outstanding Bank Products), without presentment, demand, protest, or notice or other requirements of any kind, all of which are expressly waived by Borrowers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Remedies Cumulative</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The rights and remedies of the Lender Group under this Agreement, the other Loan Documents, and all other agreements shall be cumulative.  The Lender Group shall have all other rights and remedies not inconsistent herewith as provided under the Code, by law, or in equity.  No exercise by the Lender Group of one right or remedy shall be deemed an election, and no waiver by the Lender Group of any Default or Event of Default shall be deemed a continuing waiver.  No delay by the Lender Group shall constitute a waiver, election, or acquiescence by it.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-115-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">WAIVERS&#59; INDEMNIFICATION.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Demand&#59; Protest&#59; etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Borrower waives demand, protest, notice of protest, notice of default or dishonor, notice of payment and nonpayment, nonpayment at maturity, release, compromise, settlement, extension, or renewal of documents, instruments, chattel paper, and guarantees at any time held by the Lender Group on which any Borrower may in any way be liable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">The Lender Group's Liability for Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Borrower hereby agrees that&#58;  (a)&#160;so long as Agent complies with its obligations, if any, under the Code, the Lender Group shall not in any way or manner be liable or responsible for&#58;  (i) the safekeeping of the Collateral, (ii) any loss or damage thereto occurring or arising in any manner or fashion from any cause, (iii) any diminution in the value thereof, or (iv) any act or default of any carrier, warehouseman, bailee, forwarding agency, or other Person, and (b) all risk of loss, damage, or destruction of the Collateral shall be borne by the Loan Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Borrower shall pay, indemnify, defend, and hold the Agent-Related Persons, the Lender-Related Persons, the Issuing Bank, and each Participant (each, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) harmless (to the fullest extent permitted by law) from and against any and all claims, demands, suits, actions, investigations, proceedings, liabilities, fines, costs, penalties, and damages, and all reasonable fees and disbursements of attorneys, experts, or consultants and all other costs and expenses actually incurred in connection therewith or in connection with the enforcement of this indemnification (as and when they are incurred and irrespective of whether suit is brought), at any time asserted against, imposed upon, or incurred by any of them (a) in connection with or as a result of or related to the execution and delivery (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Borrowers shall not be liable for costs and expenses (including attorneys' fees) of any Lender (other than Wells Fargo) incurred in advising, structuring, drafting, reviewing, administering or syndicating the Loan Documents), enforcement, performance, or administration (including any restructuring or workout with respect hereto) of this Agreement, any of the other Loan Documents, or the transactions contemplated hereby or thereby or the monitoring of Loan Parties' and their Subsidiaries' compliance with the terms of the Loan Documents (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the indemnification in this clause (a) shall not extend to (i) disputes solely between or among the Lenders that do not involve any acts or&#160;omissions of any Loan Party,&#160;or&#160;(ii) disputes solely between or among the Lenders and their respective Affiliates that do not involve any acts or&#160;omissions of any Loan Party&#59; it being understood and agreed that the indemnification in this clause (a) shall extend to Agent (but not the Lenders unless the dispute involves an act or omission of a Loan Party) relative to disputes between or among Agent on the one hand, and one or more Lenders, or one or more of their Affiliates, on the other hand, or (iii) any claims for Taxes, which shall be governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, other than Taxes which relate to primarily non-Tax claims), (b)&#160;with respect to any&#160;actual or prospective investigation, litigation, or proceeding related to this Agreement, any other Loan Document,&#160;the making of any Loans or issuance of any Letters of Credit hereunder, or the use of the proceeds of the&#160;Loans or the Letters of Credit provided hereunder (irrespective of whether any Indemnified Person is a party thereto), or any act, omission, event, or circumstance in any manner related thereto, and (c)&#160;in connection with or arising out of any presence or release of Hazardous Materials at, on, under, to or from any assets or properties owned, leased or operated by any Loan Party or any of its Subsidiaries or any Environmental Actions, Environmental Liabilities or Remedial Actions related in any way to any such assets or properties of any Loan Party or any of its Subsidiaries (each and all of the foregoing, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Indemnified Liabilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).  The foregoing to the contrary notwithstanding, no </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-116-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Borrower shall have any obligation to any Indemnified Person under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to any Indemnified Liability that a court of competent jurisdiction finally determines to have resulted from the gross negligence or willful misconduct of such Indemnified Person or its officers, directors, employees, attorneys, or agents.  This provision shall survive the termination of this Agreement and the repayment in full of the Obligations.  If any Indemnified Person makes any payment to any other Indemnified Person with respect to an Indemnified Liability as to which Borrowers were required to indemnify the Indemnified Person receiving such payment, the Indemnified Person making such payment is entitled to be indemnified and reimbursed by Borrowers with respect thereto. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WITHOUT LIMITATION, THE FOREGOING INDEMNITY SHALL APPLY TO EACH INDEMNIFIED PERSON WITH RESPECT TO INDEMNIFIED LIABILITIES WHICH IN WHOLE OR IN PART ARE CAUSED BY OR ARISE OUT OF ANY NEGLIGENT ACT OR OMISSION OF SUCH INDEMNIFIED PERSON OR OF ANY OTHER PERSON.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">NOTICES.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Unless otherwise provided in this Agreement, all notices or demands relating to this Agreement or any other Loan Document shall be in writing and (except for financial statements and other informational documents which may be sent by first-class mail, postage prepaid) shall be personally delivered or sent by registered or certified mail (postage prepaid, return receipt requested), overnight courier, electronic mail (at such email addresses as a party may designate in accordance herewith), or telefacsimile.  In the case of notices or demands to any Loan Party or Agent, as the case may be, they shall be sent to the respective address set forth below&#58;</font></div><div style="padding-left:31.07pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.858%"><tr><td style="width:1.0%"></td><td style="width:36.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If to any Loan Party&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c&#47;o IES Holdings, Inc.<br>5433 Westheimer, Suite 500<br>Houston, Texas  77056<br>Attn&#58; Tracy McLauchlin and Mary Newman<br>Email&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">tracy.mclauchlin&#64;ies-co.com<br>mary.newman&#64;ies-co.com</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">with courtesy copies to<br>(which shall not constitute<br>Notice for purposes of this<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">)&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dinsmore &#38; Shohl LLP<br>255 East Fifth Street, Suite 1900<br>Cincinnati, Ohio 45202<br>Attn&#58; Michael Dailey, Esq.<br>Fax No.&#58;  (513) 977-8141<br>Email&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">michael.dailey&#64;dinsmore.com</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If to Lender&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Wells Fargo Bank, National Association <br>MAC S4035-029, <br>8601 N Scottsdale Rd, 2nd Suite 240<br>Scottsdale, AZ 85253<br>Attn&#58;  Michael L. Gerard<br>Fax No.&#58;  (866) 670-1619<br>Email&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">michael.l.gerard&#64;wellsfargo.com</font></div></td></tr></table></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-117-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="padding-left:31.07pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.019%"><tr><td style="width:1.0%"></td><td style="width:37.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.779%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with courtesy copies to<br>(which shall not constitute<br>Notice for purposes of this<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Goldberg Kohn Ltd.<br>55 East Monroe, Suite 3300<br>Chicago, Illinois 60603<br>Attn&#58;  William Starshak, Esq.<br>Fax No. (312) 863-7426<br>Email&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">William.Starshak&#64;goldbergkohn.com</font></div></td></tr></table></div><div style="padding-left:31.07pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any party hereto may change the address at which they are to receive notices hereunder, by notice in writing in the foregoing manner given to the other party.  All notices or demands sent in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, shall be deemed received on the earlier of the date of actual receipt or three Business Days after the deposit thereof in the mail&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (a) notices sent by overnight courier service shall be deemed to have been given when received, (b) notices by facsimile shall be deemed to have been given when sent (except that, if not given during normal business hours for the recipient, shall be deemed to have been given at the opening of business on the next Business Day for the recipient) and (c) notices by electronic mail shall be deemed received upon the sender's receipt of an acknowledgment from the intended recipient (such as by the &#34;return receipt requested&#34; function, as available, return email or other written acknowledgment).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">CHOICE OF LAW AND VENUE&#59; JURY TRIAL WAIVER&#59; JUDICIAL REFERENCE PROVISION.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">THE VALIDITY OF THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS (UNLESS EXPRESSLY PROVIDED TO THE CONTRARY IN ANOTHER LOAN DOCUMENT IN RESPECT OF SUCH OTHER LOAN DOCUMENT), THE CONSTRUCTION, INTERPRETATION, AND ENFORCEMENT HEREOF AND THEREOF, THE RIGHTS OF THE PARTIES HERETO AND THERETO WITH RESPECT TO ALL MATTERS ARISING HEREUNDER OR THEREUNDER OR RELATED HERETO OR THERETO, AND ANY CLAIMS, CONTROVERSIES OR DISPUTES ARISING HEREUNDER OR THEREUNDER OR RELATED HERETO OR THERETO SHALL BE DETERMINED UNDER, GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF NEW YORK.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">THE PARTIES AGREE THAT ALL ACTIONS OR PROCEEDINGS ARISING IN CONNECTION WITH THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS SHALL BE TRIED AND LITIGATED ONLY IN THE STATE AND, TO THE EXTENT PERMITTED BY APPLICABLE LAW, FEDERAL COURTS LOCATED IN THE BOROUGH OF MANHATTAN, STATE OF NEW YORK&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">PROVIDED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">, THAT ANY SUIT SEEKING ENFORCEMENT AGAINST ANY COLLATERAL OR OTHER PROPERTY MAY BE BROUGHT, AT AGENT'S OPTION, IN THE COURTS OF ANY JURISDICTION WHERE AGENT ELECTS TO BRING SUCH ACTION OR WHERE SUCH COLLATERAL OR OTHER PROPERTY MAY BE FOUND.  EACH BORROWER AND EACH MEMBER OF THE LENDER GROUP WAIVE, TO THE EXTENT PERMITTED UNDER APPLICABLE LAW, ANY RIGHT EACH MAY HAVE TO ASSERT THE DOCTRINE OF </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">FORUM</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">NON</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">CONVENIENS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-118-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">OR TO OBJECT TO VENUE TO THE EXTENT ANY PROCEEDING IS BROUGHT IN ACCORDANCE WITH THIS </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">SECTION 12(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EACH BORROWER AND EACH MEMBER OF THE LENDER GROUP HEREBY WAIVE THEIR RESPECTIVE RIGHTS, IF ANY, TO A JURY TRIAL OF ANY CLAIM, CONTROVERSY, DISPUTE OR CAUSE OF ACTION DIRECTLY OR INDIRECTLY BASED UPON OR ARISING OUT OF ANY OF THE LOAN DOCUMENTS OR ANY OF THE TRANSACTIONS CONTEMPLATED THEREIN, INCLUDING CONTRACT CLAIMS, TORT CLAIMS, BREACH OF DUTY CLAIMS, AND ALL OTHER COMMON LAW OR STATUTORY CLAIMS (EACH A &#34;CLAIM&#34;).  EACH BORROWER AND EACH MEMBER OF THE LENDER GROUP REPRESENT THAT EACH HAS REVIEWED THIS WAIVER AND EACH KNOWINGLY AND VOLUNTARILY WAIVES ITS JURY TRIAL RIGHTS FOLLOWING CONSULTATION WITH LEGAL COUNSEL.  IN THE EVENT OF LITIGATION, A COPY OF THIS AGREEMENT MAY BE FILED AS A WRITTEN CONSENT TO A TRIAL BY THE COURT.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">EACH BORROWER HEREBY IRREVOCABLY AND UNCONDITIONALLY SUBMITS TO THE EXCLUSIVE JURISDICTION OF THE STATE AND FEDERAL COURTS LOCATED IN THE BOROUGH OF MANHATTAN AND THE STATE OF NEW YORK, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO ANY LOAN DOCUMENTS, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT.  EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW.  NOTHING IN THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT SHALL AFFECT ANY RIGHT THAT AGENT MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT AGAINST ANY LOAN PARTY OR ITS PROPERTIES IN THE COURTS OF ANY JURISDICTION.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.7pt">NO CLAIM MAY BE MADE BY ANY LOAN PARTY AGAINST AGENT, THE SWING LENDER, ANY OTHER LENDER, ISSUING BANK, OR ANY AFFILIATE, DIRECTOR, OFFICER, EMPLOYEE, COUNSEL, REPRESENTATIVE, AGENT, OR ATTORNEY-IN-FACT OF ANY OF THEM FOR ANY SPECIAL, INDIRECT, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES OR LOSSES IN RESPECT OF ANY CLAIM FOR BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY ARISING OUT OF OR RELATED TO THE TRANSACTIONS CONTEMPLATED BY THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT, OR ANY ACT, OMISSION, OR EVENT OCCURRING IN CONNECTION THEREWITH, AND EACH LOAN PARTY HEREBY WAIVES, RELEASES, AND AGREES NOT TO SUE UPON ANY CLAIM FOR SUCH DAMAGES, WHETHER OR NOT ACCRUED AND WHETHER OR NOT KNOWN OR SUSPECTED TO EXIST IN ITS FAVOR.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.03pt">IN THE EVENT ANY LEGAL PROCEEDING IS FILED IN A COURT OF THE STATE OF CALIFORNIA (THE &#34;COURT&#34;) BY OR AGAINST ANY </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-119-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PARTY HERETO IN CONNECTION WITH ANY CLAIM AND THE WAIVER SET FORTH IN CLAUSE (C) ABOVE IS NOT ENFORCEABLE IN SUCH PROCEEDING, THE PARTIES HERETO AGREE AS FOLLOWS&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:24.69pt">WITH THE EXCEPTION OF THE MATTERS SPECIFIED IN SUBCLAUSE (ii) BELOW, ANY CLAIM SHALL BE DETERMINED BY A GENERAL REFERENCE PROCEEDING IN ACCORDANCE WITH THE PROVISIONS OF CALIFORNIA CODE OF CIVIL PROCEDURE SECTIONS 638 THROUGH 645.1.  THE PARTIES INTEND THIS GENERAL REFERENCE AGREEMENT TO BE SPECIFICALLY ENFORCEABLE.  VENUE FOR THE REFERENCE PROCEEDING SHALL BE IN THE COUNTY OF LOS ANGELES, CALIFORNIA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21.36pt">THE FOLLOWING MATTERS SHALL NOT BE SUBJECT TO A GENERAL REFERENCE PROCEEDING&#58; (A) NON-JUDICIAL FORECLOSURE OF ANY SECURITY INTERESTS IN REAL OR PERSONAL PROPERTY, (B) EXERCISE OF SELF-HELP REMEDIES (INCLUDING SET-OFF OR RECOUPMENT), (C) APPOINTMENT OF A RECEIVER, AND (D) TEMPORARY, PROVISIONAL, OR ANCILLARY REMEDIES (INCLUDING WRITS OF ATTACHMENT, WRITS OF POSSESSION, TEMPORARY RESTRAINING ORDERS, OR PRELIMINARY INJUNCTIONS).  THIS AGREEMENT DOES NOT LIMIT THE RIGHT OF ANY PARTY TO EXERCISE OR OPPOSE ANY OF THE RIGHTS AND REMEDIES DESCRIBED IN CLAUSES (A) - (D) AND ANY SUCH EXERCISE OR OPPOSITION DOES NOT WAIVE THE RIGHT OF ANY PARTY TO PARTICIPATE IN A REFERENCE PROCEEDING PURSUANT TO THIS AGREEMENT WITH RESPECT TO ANY OTHER MATTER.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18.03pt">UPON THE WRITTEN REQUEST OF ANY PARTY, THE PARTIES SHALL SELECT A SINGLE REFEREE, WHO SHALL BE A RETIRED JUDGE OR JUSTICE.  IF THE PARTIES DO NOT AGREE UPON A REFEREE WITHIN TEN DAYS OF SUCH WRITTEN REQUEST, THEN, ANY PARTY SHALL HAVE THE RIGHT TO REQUEST THE COURT TO APPOINT A REFEREE PURSUANT TO CALIFORNIA CODE OF CIVIL PROCEDURE SECTION 640(B).  THE REFEREE SHALL BE APPOINTED TO SIT WITH ALL OF THE POWERS PROVIDED BY LAW.  PENDING APPOINTMENT OF THE REFEREE, THE COURT SHALL HAVE THE POWER TO ISSUE TEMPORARY OR PROVISIONAL REMEDIES.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18.69pt">EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE REFEREE SHALL DETERMINE THE MANNER IN WHICH THE REFERENCE PROCEEDING IS CONDUCTED INCLUDING THE TIME AND PLACE OF HEARINGS, THE ORDER OF PRESENTATION OF EVIDENCE, AND ALL OTHER QUESTIONS THAT ARISE WITH RESPECT TO THE COURSE OF THE REFERENCE PROCEEDING.  ALL PROCEEDINGS AND HEARINGS CONDUCTED BEFORE THE REFEREE, EXCEPT FOR TRIAL, SHALL BE CONDUCTED WITHOUT A COURT REPORTER, EXCEPT WHEN ANY PARTY SO REQUESTS A COURT REPORTER AND A TRANSCRIPT IS ORDERED, A COURT REPORTER SHALL BE USED AND THE REFEREE SHALL BE PROVIDED A COURTESY COPY OF THE TRANSCRIPT.  THE PARTY MAKING SUCH REQUEST SHALL HAVE THE </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-120-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">OBLIGATION TO ARRANGE FOR AND PAY THE COSTS OF THE COURT REPORTER&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">PROVIDED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">, THAT SUCH COSTS, ALONG WITH THE REFEREE'S FEES, SHALL ULTIMATELY BE BORNE BY THE PARTY WHO DOES NOT PREVAIL, AS DETERMINED BY THE REFEREE.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:22.02pt">THE REFEREE MAY REQUIRE ONE OR MORE PREHEARING CONFERENCES.  THE PARTIES HERETO SHALL BE ENTITLED TO DISCOVERY, AND THE REFEREE SHALL OVERSEE DISCOVERY IN ACCORDANCE WITH THE RULES OF DISCOVERY, AND SHALL ENFORCE ALL DISCOVERY ORDERS IN THE SAME MANNER AS ANY TRIAL COURT JUDGE IN PROCEEDINGS AT LAW IN THE STATE OF CALIFORNIA.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:18.69pt">THE REFEREE SHALL APPLY THE RULES OF EVIDENCE APPLICABLE TO PROCEEDINGS AT LAW IN THE STATE OF CALIFORNIA AND SHALL DETERMINE ALL ISSUES IN ACCORDANCE WITH CALIFORNIA SUBSTANTIVE AND PROCEDURAL LAW.  THE REFEREE SHALL BE EMPOWERED TO ENTER EQUITABLE AS WELL AS LEGAL RELIEF AND RULE ON ANY MOTION WHICH WOULD BE AUTHORIZED IN A TRIAL, INCLUDING MOTIONS FOR DEFAULT JUDGMENT OR SUMMARY JUDGMENT.  THE REFEREE SHALL REPORT HIS OR HER DECISION, WHICH REPORT SHALL ALSO INCLUDE FINDINGS OF FACT AND CONCLUSIONS OF LAW.  THE REFEREE SHALL ISSUE A DECISION AND PURSUANT TO CALIFORNIA CODE OF CIVIL PROCEDURE, SECTION 644, THE REFEREE'S DECISION SHALL BE ENTERED BY THE COURT AS A JUDGMENT IN THE SAME MANNER AS IF THE ACTION HAD BEEN TRIED BY THE COURT.  THE FINAL JUDGMENT OR ORDER FROM ANY APPEALABLE DECISION OR ORDER ENTERED BY THE REFEREE SHALL BE FULLY APPEALABLE AS IF IT HAS BEEN ENTERED BY THE COURT.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:15.36pt">THE PARTIES RECOGNIZE AND AGREE THAT ALL CLAIMS RESOLVED IN A GENERAL REFERENCE PROCEEDING PURSUANT HERETO WILL BE DECIDED BY A REFEREE AND NOT BY A JURY.  AFTER CONSULTING (OR HAVING HAD THE OPPORTUNITY TO CONSULT) WITH COUNSEL OF THEIR OWN CHOICE, EACH PARTY HERETO KNOWINGLY AND VOLUNTARILY AND FOR THEIR MUTUAL BENEFIT AGREES THAT THIS REFERENCE PROVISION SHALL APPLY TO ANY DISPUTE BETWEEN THEM THAT ARISES OUT OF OR IS RELATED TO THIS AGREEMENT OR THE OTHER LOAN DOCUMENTS.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">ASSIGNMENTS AND PARTICIPATIONS&#59; SUCCESSORS.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Assignments and Participations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">  Subject to the conditions set forth in clause (a)(ii) below, any Lender may assign and delegate all or any portion of its rights and duties under the Loan Documents (including the Obligations owed to it and its Commitments) to one or more assignees so long as such prospective assignee is an Eligible Transferee (each, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), with the prior written consent (such consent not be unreasonably withheld or delayed) of&#58;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-121-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">Borrowers&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no consent of Borrowers shall be required (1)  if a Default or Event of Default has occurred and is continuing, or (2) in connection with an assignment to a Person that is a Lender or an Affiliate (other than natural persons) of a Lender&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Borrowers shall be deemed to have consented to a proposed assignment unless they object thereto by written notice to Agent within five Business Days after having received notice thereof&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">Agent, Swing Lender, and Issuing Bank.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">Assignments shall be subject to the following additional conditions&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">no assignment may be made to a natural person,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">no assignment may be made to a Loan Party or an Affiliate of a Loan Party,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.02pt">the amount of the Commitments and the other rights and obligations of the assigning Lender hereunder and under the other Loan Documents subject to each such assignment (determined as of the date the Assignment and Acceptance with respect to such assignment is delivered to Agent) shall be in a minimum amount (unless waived by Agent) of $5,000,000 (except such minimum amount shall not apply to (I) an assignment or delegation by any Lender to any other Lender, an Affiliate of any Lender, or a Related Fund of such Lender, or (II) a group of new Lenders, each of which is an Affiliate of each other or a Related Fund of such new Lender to the extent that the aggregate amount to be assigned to all such new Lenders is at least $5,000,000),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(D)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender's rights and obligations under this Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(E)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:20.69pt">the parties to each assignment shall execute and deliver to Agent an Assignment and Acceptance&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Borrowers and Agent may continue to deal solely and directly with the assigning Lender in connection with the interest so assigned to an Assignee until written notice of such assignment, together with payment instructions, addresses, and related information with respect to the Assignee, have been given to Borrowers and Agent by such Lender and the Assignee,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(F)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.35pt">unless waived by Agent, the assigning Lender or Assignee has paid to Agent, for Agent's separate account, a processing fee in the amount of $3,500, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(G)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.36pt">the assignee, if it is not a Lender, shall deliver to Agent an Administrative Questionnaire in a form approved by Agent (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Questionnaire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">From and after the date that Agent receives the executed Assignment and Acceptance and, if applicable, payment of the required processing fee, (i) the Assignee thereunder shall be a party hereto and, to the extent that rights and obligations hereunder have been assigned to it pursuant to such Assignment and Acceptance, shall be a &#34;Lender&#34; and shall have the rights and obligations of a Lender under the Loan Documents, and (ii) the assigning Lender shall, to the extent that rights and obligations hereunder and under the other Loan </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-122-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Documents have been assigned by it pursuant to such Assignment and Acceptance, relinquish its rights (except with respect to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) and be released from any future obligations under this Agreement (and in the case of an Assignment and Acceptance covering all or the remaining portion of an assigning Lender's rights and obligations under this Agreement and the other Loan Documents, such Lender shall cease to be a party hereto and thereto)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that nothing contained herein shall release any assigning Lender from obligations that survive the termination of this Agreement, including such assigning Lender's obligations under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">By executing and delivering an Assignment and Acceptance, the assigning Lender thereunder and the Assignee thereunder confirm to and agree with each other and the other parties hereto as follows&#58;  (i) other than as provided in such Assignment and Acceptance, such assigning Lender makes no representation or warranty and assumes no responsibility with respect to any statements, warranties or representations made in or in connection with this Agreement or the execution, legality, validity, enforceability, genuineness, sufficiency or value of this Agreement or any other Loan Document furnished pursuant hereto, (ii) such assigning Lender makes no representation or warranty and assumes no responsibility with respect to the financial condition of any Loan Party or the performance or observance by any Loan Party of any of its obligations under this Agreement or any other Loan Document furnished pursuant hereto, (iii) such Assignee confirms that it has received a copy of this Agreement, together with such other documents and information as it has deemed appropriate to make its own credit analysis and decision to enter into such Assignment and Acceptance, (iv) such Assignee will, independently and without reliance upon Agent, such assigning Lender or any other Lender, and based on such documents and information as it shall deem appropriate at the time, continue to make its own credit decisions in taking or not taking action under this Agreement, (v) such Assignee appoints and authorizes Agent to take such actions and to exercise such powers under this Agreement and the other Loan Documents as are delegated to Agent, by the terms hereof and thereof, together with such powers as are reasonably incidental thereto, and (vi) such Assignee agrees that it will perform all of the obligations which by the terms of this Agreement are required to be performed by it as a Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Immediately upon Agent's receipt of the required processing fee, if applicable, and delivery of notice to the assigning Lender pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, this Agreement shall be deemed to be amended to the extent, but only to the extent, necessary to reflect the addition of the Assignee and the resulting adjustment of the Commitments arising therefrom.  The Commitment allocated to each Assignee shall reduce such Commitments of the assigning Lender </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">pro tanto</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Any Lender may at any time sell to one or more commercial banks, financial institutions, or other Persons (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) participating interests in all or any portion of its Obligations, its Commitment, and the other rights and interests of that Lender (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Originating Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) hereunder and under the other Loan Documents&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (i) the Originating Lender shall remain a &#34;Lender&#34; for all purposes of this Agreement and the other Loan Documents and the Participant receiving the participating interest in the Obligations, the Commitments, and the other rights and interests of the Originating Lender hereunder shall not constitute a &#34;Lender&#34; hereunder or under the other Loan Documents and the Originating Lender's obligations under this Agreement shall remain unchanged, (ii) the Originating Lender shall remain solely responsible for the performance of such obligations, (iii) Borrowers, Agent, and the Lenders shall continue to deal solely and directly with the Originating Lender in connection </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-123-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">with the Originating Lender's rights and obligations under this Agreement and the other Loan Documents, (iv) no Lender shall transfer or grant any participating interest under which the Participant has the right to approve any amendment to, or any consent or waiver with respect to, this Agreement or any other Loan Document, except to the extent such amendment to, or consent or waiver with respect to this Agreement or of any other Loan Document would (A)&#160;extend the final maturity date of the Obligations hereunder in which such Participant is participating, (B)&#160;reduce the interest rate applicable to the Obligations hereunder in which such Participant is participating, (C)&#160;release all or substantially all of the Collateral or guaranties (except to the extent expressly provided herein or in any of the Loan Documents) supporting the Obligations hereunder in which such Participant is participating, (D) postpone the payment of, or reduce the amount of, the interest or fees payable to such Participant through such Lender (other than a waiver of default interest), or (E) decrease the amount or postpone the due dates of scheduled principal repayments or prepayments or premiums payable to such Participant through such Lender, (v) no participation shall be sold to a natural person, (vi) no participation shall be sold to a Loan Party or an Affiliate of a Loan Party, and (vii) all amounts payable by Borrowers hereunder shall be determined as if such Lender had not sold such participation, except that, if amounts outstanding under this Agreement are due and unpaid, or shall have been declared or shall have become due and payable upon the occurrence of an Event of Default, each Participant shall be deemed to have the right of set off in respect of its participating interest in amounts owing under this Agreement to the same extent as if the amount of its participating interest were owing directly to it as a Lender under this Agreement.  The rights of any Participant only shall be derivative through the Originating Lender with whom such Participant participates and no Participant shall have any rights under this Agreement or the other Loan Documents or any direct rights as to the other Lenders, Agent, Borrowers, the Collateral, or otherwise in respect of the Obligations.  No Participant shall have the right to participate directly in the making of decisions by the Lenders among themselves.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">In connection with any such assignment or participation or proposed assignment or participation or any grant of a security interest in, or pledge of, its rights under and interest in this Agreement, a Lender may, subject to the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,  disclose all documents and information which it now or hereafter may have relating to any Loan Party and its Subsidiaries and their respective businesses.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Any other provision in this Agreement notwithstanding, any Lender may at any time create a security interest in, or pledge, all or any portion of its rights under and interest in this Agreement to secure obligations of such Lender, including any pledge in favor of any Federal Reserve Bank in accordance with Regulation A of the Federal Reserve Bank or U.S. Treasury Regulation 31 CFR &#167;203.24, and such Federal Reserve Bank may enforce such pledge or security interest in any manner permitted under applicable law&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no such pledge shall release such Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#91;reserved&#93;.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">&#91;reserved&#93;. </font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-124-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Agent shall make a copy of the Register (and each Lender shall make a copy of its Participant Register to the extent it has one) available for review by Borrowers from time to time as Borrowers may reasonably request.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall bind and inure to the benefit of the respective successors and assigns of each of the parties&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no Borrower may assign this Agreement or any rights or duties hereunder without the Lenders' prior written consent and any prohibited assignment shall be absolutely void </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">ab initio</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No consent to assignment by the Lenders shall release any Borrower from its Obligations.  A Lender may assign this Agreement and the other Loan Documents and its rights and duties hereunder and thereunder pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and, except as expressly required pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, no consent or approval by any Borrower is required in connection with any such assignment.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">AMENDMENTS&#59; WAIVERS.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Amendments and Waivers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">No amendment, waiver or other modification of any provision of this Agreement or any other Loan Document (other than the Fee Letter), and no consent with respect to any departure by any Borrower therefrom, shall be effective unless the same shall be in writing and signed by the Required Lenders (or by Agent at the written request of the Required Lenders) and the Administrative Borrower on behalf of each Loan Party party thereto and then any such waiver or consent shall be effective, but only in the specific instance and for the specific purpose for which given&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no such waiver, amendment, or consent shall, unless in writing and signed by all of the Lenders directly affected thereby and the Administrative Borrower on behalf of each Loan Party party thereto, do any of the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">increase the amount of or extend the expiration date of any Commitment of any Lender or amend, modify, or eliminate the last sentence of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(c)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">postpone or delay any date fixed by this Agreement or any other Loan Document for any payment of principal, interest, fees, or other amounts due hereunder or under any other Loan Document,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">reduce the principal of, or the rate of interest on, any loan or other extension of credit hereunder, or reduce any fees or other amounts payable hereunder or under any other Loan Document (except (y) in connection with the waiver of applicability of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.6(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (which waiver shall be effective with the written consent of the Required Lenders) and (z) that any amendment or modification of defined terms used in the financial covenants in this Agreement shall not constitute a reduction in the rate of interest or a reduction of fees for purposes of this clause (iii),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">amend, modify, or eliminate this Section&#160;or any provision of this Agreement providing for consent or other action by all Lenders,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">amend, modify, or eliminate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">amend, modify, or eliminate </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-125-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">other than as permitted by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, release or contractually subordinate Agent's Lien in and to any of the Collateral,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">amend, modify, or eliminate the definitions of &#34;Required Lenders&#34;, Supermajority Lenders or &#34;Pro Rata Share&#34;,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ix)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">other than in connection with a merger, liquidation, dissolution or sale of such Person expressly permitted by the terms hereof or the other Loan Documents, release any Borrower or any Guarantor from any obligation for the payment of money or consent to the assignment or transfer by any Borrower or any Guarantor of any of its rights or duties under this Agreement or the other Loan Documents,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(x)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">amend, modify, or eliminate any of the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">at any time that any Real Property is included in the Collateral, add, increase, renew or extend any Loan, Letter of Credit or Commitment hereunder until the completion of flood due diligence, documentation and coverage as required by the Flood Laws or as otherwise satisfactory to all Lenders, or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(xii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">amend, modify, or eliminate any of the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to assignments to, or participations with, Persons who are Loan Parties or Affiliates of a Loan Party&#59; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">No amendment, waiver, modification, or consent shall amend, modify, waive, or eliminate,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">the definition of, or any of the terms or provisions of, the Fee Letter, without the written consent of Agent and Borrowers (and shall not require the written consent of any of the Lenders),</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">any provision of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> pertaining to Agent, or any other rights or duties of Agent under this Agreement or the other Loan Documents, without the written consent of Agent, Borrowers, and the Required Lenders&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">No amendment, waiver, modification, elimination, or consent shall amend, without written consent of Agent, Borrowers and the Supermajority Lenders, modify, or eliminate the definition of Borrowing Base or any of the defined terms (including the definitions of Eligible Accounts, Eligible Equipment, Eligible Inventory, Eligible Progress Billing Accounts) that are used in such definition to the extent that any such change results in more credit being made available to Borrowers based upon the Borrowing Base, but not otherwise, or the definition of Maximum Revolver Amount, or change </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.1(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">No amendment, waiver, modification, elimination, or consent shall amend, modify, or waive any provision of this Agreement or the other Loan Documents pertaining to Issuing Bank, or any other rights or duties of Issuing Bank under this Agreement or the other Loan Documents, without the written consent of Issuing Bank, Agent, Borrowers, and the Required Lenders&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-126-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">No amendment, waiver, modification, elimination, or consent shall amend, modify, or waive any provision of this Agreement or the other Loan Documents pertaining to Swing Lender, or any other rights or duties of Swing Lender under this Agreement or the other Loan Documents, without the written consent of Swing Lender, Agent, Borrowers, and the Required Lenders&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Anything in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the contrary notwithstanding, (i) any amendment, modification, elimination, waiver, consent, termination, or release of, or with respect to, any provision of this Agreement or any other Loan Document that relates only to the relationship of the Lender Group among themselves, and that does not affect the rights or obligations of any Loan Party, shall not require consent by or the agreement of any Loan Party, (ii) any amendment, waiver, modification, elimination, or consent of or with respect to any provision of this Agreement or any other Loan Document may be entered into without the consent of, or over the objection of, any Defaulting Lender (other than any of the matters governed by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 14.1(a)(i</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) through </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that affect such Lender), (iii) any amendment contemplated by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement in connection with a Benchmark Transition Event shall be effective as contemplated by such </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.12(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> hereof and (iv)&#160;any amendment contemplated by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement in connection with the use or administration of Daily Simple SOFR shall be effective as contemplated by such </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 2.6(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Replacement of Certain Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If (i) any action to be taken by the Lender Group or Agent hereunder requires the consent, authorization, or agreement of all Lenders or all Lenders affected thereby and if such action has received the consent, authorization, or agreement of the Required Lenders but not of all Lenders or all Lenders affected thereby, or (ii) any Lender makes a claim for compensation under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, then Borrowers or Agent, upon at least five Business Days prior irrevocable notice, may permanently replace any Lender that failed to give its consent, authorization, or agreement (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Consenting Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) or any Lender that made a claim for compensation (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) with one or more Replacement Lenders, and the Non-Consenting Lender or Tax Lender, as applicable, shall have no right to refuse to be replaced hereunder.  Such notice to replace the Non-Consenting Lender or Tax Lender, as applicable, shall specify an effective date for such replacement, which date shall not be later than 15 Business Days after the date such notice is given.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Prior to the effective date of such replacement, the Non-Consenting Lender or Tax Lender, as applicable, and each Replacement Lender shall execute and deliver an Assignment and Acceptance, subject only to the Non-Consenting Lender or Tax Lender, as applicable, being repaid in full its share of the outstanding Obligations (without any premium or penalty of any kind whatsoever, but including</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i) all interest, fees and other amounts that may be due in payable in respect thereof, (ii) an assumption of its Pro Rata Share of participations in the Letters of Credit, and (iii) &#91;reserved&#93;).  If the Non-Consenting Lender or Tax Lender, as applicable, shall refuse or fail to execute and deliver any such Assignment and Acceptance prior to the effective date of such replacement, Agent may, but shall not be required to, execute and deliver such Assignment and Acceptance in the name or and on behalf of the Non-Consenting Lender or Tax Lender, as applicable, and irrespective of whether Agent executes and delivers such Assignment and Acceptance, the Non-Consenting Lender or Tax Lender, as applicable, shall be deemed to have executed and delivered such Assignment and Acceptance.  The replacement of any Non-Consenting Lender or Tax Lender, as applicable, shall be made in </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-127-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">accordance with the terms of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;13.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Until such time as one or more Replacement Lenders shall have acquired all of the Obligations, the Commitments, and the other rights and obligations of the Non-Consenting Lender or Tax Lender, as applicable, hereunder and under the other Loan Documents, the Non-Consenting Lender or Tax Lender, as applicable, shall remain obligated to make the Non-Consenting Lender's or Tax Lender's, as applicable, Pro Rata Share of Revolving Loans and to purchase a participation in each Letter of Credit, in an amount equal to its Pro Rata Share of participations in such Letters of Credit.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">No Waivers&#59; Cumulative Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No failure by Agent or any Lender to exercise any right, remedy, or option under this Agreement or any other Loan Document, or delay by Agent or any Lender in exercising the same, will operate as a waiver thereof.  No waiver by Agent or any Lender will be effective unless it is in writing, and then only to the extent specifically stated.  No waiver by Agent or any Lender on any occasion shall affect or diminish Agent's and each Lender's rights thereafter to require strict performance by Borrowers of any provision of this Agreement.  Agent's and each Lender's rights under this Agreement and the other Loan Documents will be cumulative and not exclusive of any other right or remedy that Agent or any Lender may have.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">AGENT&#59; THE LENDER GROUP.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Appointment and Authorization of Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Lender hereby designates and appoints Wells Fargo as its agent under this Agreement and the other Loan Documents and each Lender hereby irrevocably authorizes (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to designate, appoint, and authorize) Agent to execute and deliver each of the other Loan Documents on its behalf and to take such other action on its behalf under the provisions of this Agreement and each other Loan Document and to exercise such powers and perform such duties as are expressly delegated to Agent by the terms of this Agreement or any other Loan Document, together with such powers as are reasonably incidental thereto.  Agent agrees to act as agent for and on behalf of the Lenders (and the Bank Product Providers) on the conditions contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any provision to the contrary contained elsewhere in this Agreement or in any other Loan Document notwithstanding, Agent shall not have any duties or responsibilities, except those expressly set forth herein or in the other Loan Documents, nor shall Agent have or be deemed to have any fiduciary relationship with any Lender (or Bank Product Provider), and no implied covenants, functions, responsibilities, duties, obligations or liabilities shall be read into this Agreement or any other Loan Document or otherwise exist against Agent.  Without limiting the generality of the foregoing, the use of the term &#34;agent&#34; in this Agreement or the other Loan Documents with reference to Agent is not intended to connote any fiduciary or other implied (or express) obligations arising under agency doctrine of any applicable law.  Instead, such term is used merely as a matter of market custom, and is intended to create or reflect only a representative relationship between independent contracting parties.  Each Lender hereby further authorizes (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to authorize) Agent to act as the secured party under each of the Loan Documents that create a Lien on any item of Collateral.  Except as expressly otherwise provided in this Agreement, Agent shall have and may use its sole discretion with respect to exercising or refraining from exercising any discretionary rights or taking or refraining from taking any actions that Agent expressly is entitled to take or assert under or pursuant to this Agreement and the other Loan Documents.  Without limiting the generality of the foregoing, or of any other provision of the Loan Documents that provides rights or powers to Agent, Lenders agree that Agent shall have the right to exercise the following </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-128-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">powers as long as this Agreement remains in effect&#58;  (a) maintain, in accordance with its customary business practices, ledgers and records reflecting the status of the Obligations, the Collateral, payments and proceeds of Collateral, and related matters, (b) execute or file any and all financing or similar statements or notices, amendments, renewals, supplements, documents, instruments, proofs of claim, notices and other written agreements with respect to the Loan Documents, or to take any other action with respect to any Collateral or Loan Documents which may be necessary to perfect, and maintain perfected, the security interests and Liens upon Collateral pursuant to the Loan Documents, (c) make Revolving Loans, for itself or on behalf of Lenders, as provided in the Loan Documents, (d) exclusively receive, apply, and distribute payments and proceeds of the Collateral as provided in the Loan Documents, (e) open and maintain such bank accounts and cash management arrangements as Agent deems necessary and appropriate in accordance with the Loan Documents for the foregoing purposes, (f)&#160;perform, exercise, and enforce any and all other rights and remedies of the Lender Group with respect to any Loan Party or its Subsidiaries, the Obligations, the Collateral, or otherwise related to any of same as provided in the Loan Documents, and (g) incur and pay such Lender Group Expenses as Agent may deem necessary or appropriate for the performance and fulfillment of its functions and powers pursuant to the Loan Documents.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Delegation of Duties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent may execute any of its duties under this Agreement or any other Loan Document by or through agents, employees or attorneys in fact and shall be entitled to advice of counsel concerning all matters pertaining to such duties.  Agent shall not be responsible for the negligence or misconduct of any agent or attorney in fact that it selects as long as such selection was made without gross negligence or willful misconduct.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Liability of Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  None of the Agent-Related Persons shall (a) be liable for any action taken or omitted to be taken by any of them under or in connection with this Agreement or any other Loan Document or the transactions contemplated hereby (except for its own gross negligence or willful misconduct), or (b) be responsible in any manner to any of the Lenders (or Bank Product Providers) for any recital, statement, representation or warranty made by any Loan Party or any of its Subsidiaries or Affiliates, or any officer or director thereof, contained in this Agreement or in any other Loan Document, or in any certificate, report, statement or other document referred to or provided for in, or received by Agent under or in connection with, this Agreement or any other Loan Document, or the validity, effectiveness, genuineness, enforceability or sufficiency of this Agreement or any other Loan Document, or for any failure of any Loan Party or its Subsidiaries or any other party to any Loan Document to perform its obligations hereunder or thereunder.  No Agent-Related Person shall be under any obligation to any Lenders (or Bank Product Providers) to ascertain or to inquire as to the observance or performance of any of the agreements contained in, or conditions of, this Agreement or any other Loan Document, or to inspect the books and records or properties of any Loan Party or its Subsidiaries.  No Agent-Related Person shall have any liability to any Lender, and Loan Party or any of their respective Affiliates if any request for a Loan, Letter of Credit or other extension of credit was not authorized by the applicable Borrower.  Agent shall not be required to take any action that, in its opinion or in the opinion of its counsel, may expose it to liability or that is contrary to any Loan Document or applicable law or regulation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-129-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reliance by Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent shall be entitled to rely, and shall be fully protected in relying, upon any writing, resolution, notice, consent, certificate, affidavit, letter, telegram, telefacsimile or other electronic method of transmission, telex or telephone message, statement or other document or conversation believed by it to be genuine and correct and to have been signed, sent, or made by the proper Person or Persons, and upon advice and statements of legal counsel (including counsel to Borrowers or counsel to any Lender), independent accountants and other experts selected by Agent.  Agent shall be fully justified in failing or refusing to take any action under this Agreement or any other Loan Document unless Agent shall first receive such advice or concurrence of the Lenders as it deems appropriate and until such instructions are received, Agent shall act, or refrain from acting, as it deems advisable.  If Agent so requests, it shall first be indemnified to its reasonable satisfaction by the Lenders (and, if it so elects, the Bank Product Providers) against any and all liability and expense that may be incurred by it by reason of taking or continuing to take any such action.  Agent shall in all cases be fully protected in acting, or in refraining from acting, under this Agreement or any other Loan Document in accordance with a request or consent of the Required Lenders and such request and any action taken or failure to act pursuant thereto shall be binding upon all of the Lenders (and Bank Product Providers).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Notice of Default or Event of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent shall not be deemed to have knowledge or notice of the occurrence of any Default or Event of Default, except with respect to defaults in the payment of principal, interest, fees, and expenses required to be paid to Agent for the account of the Lenders and, except with respect to Events of Default of which Agent has actual knowledge, unless Agent shall have received written notice from a Lender or Borrowers referring to this Agreement, describing such Default or Event of Default, and stating that such notice is a &#34;notice of default.&#34;  Agent promptly will notify the Lenders of its receipt of any such notice or of any Event of Default of which Agent has actual knowledge.  If any Lender obtains actual knowledge of any Event of Default, such Lender promptly shall notify the other Lenders and Agent of such Event of Default.  Each Lender shall be solely responsible for giving any notices to its Participants, if any.  Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Agent shall take such action with respect to such Default or Event of Default as may be requested by the Required Lenders in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that unless and until Agent has received any such request, Agent may (but shall not be obligated to) take such action, or refrain from taking such action, with respect to such Default or Event of Default as it shall deem advisable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Credit Decision</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Lender (and Bank Product Provider) acknowledges that none of the Agent-Related Persons has made any representation or warranty to it, and that no act by Agent hereinafter taken, including any review of the affairs of any Loan Party and its Subsidiaries or Affiliates, shall be deemed to constitute any representation or warranty by any Agent-Related Person to any Lender (or Bank Product Provider).  Each Lender represents (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to represent) to Agent that it has, independently and without reliance upon any Agent-Related Person and based on such due diligence, documents and information as it has deemed appropriate, made its own appraisal of and investigation into, the business, prospects, operations, property, financial and other condition and creditworthiness of each Borrower or any other Person party to a Loan Document, and all applicable bank regulatory laws relating to the transactions contemplated hereby, and made its own decision to enter into this Agreement and to extend credit to Borrowers.  Each Lender also represents (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to represent) that it will, independently and without reliance upon any Agent-Related Person and based on such documents and </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-130-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">information as it shall deem appropriate at the time, continue to make its own credit analysis, appraisals and decisions in taking or not taking action under this Agreement and the other Loan Documents, and to make such investigations as it deems necessary to inform itself as to the business, prospects, operations, property, financial and other condition and creditworthiness of each Borrower or any other Person party to a Loan Document.  Except for notices, reports, and other documents expressly herein required to be furnished to the Lenders by Agent, Agent shall not have any duty or responsibility to provide any Lender (or Bank Product Provider) with any credit or other information concerning the business, prospects, operations, property, financial and other condition or creditworthiness of any Borrower or any other Person party to a Loan Document that may come into the possession of any of the Agent-Related Persons.  Each Lender acknowledges (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to acknowledge) that Agent does not have any duty or responsibility, either initially or on a continuing basis (except to the extent, if any, that is expressly specified herein) to provide such Lender (or Bank Product Provider) with any credit or other information with respect to any Borrower, its Affiliates or any of their respective business, legal, financial or other affairs, and irrespective of whether such information came into Agent's or its Affiliates' or representatives' possession before or after the date on which such Lender became a party to this Agreement (or such Bank Product Provider entered into a Bank Product Agreement).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Costs and Expenses&#59; Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent may incur and pay Lender Group Expenses to the extent Agent reasonably deems necessary or appropriate for the performance and fulfillment of its functions, powers, and obligations pursuant to the Loan Documents, including court costs, attorneys' fees and expenses, fees and expenses of financial accountants, advisors, consultants, and appraisers, costs of collection by outside collection agencies, auctioneer fees and expenses, and costs of security guards or insurance premiums paid to maintain the Collateral, whether or not Borrowers are obligated to reimburse Agent or Lenders for such expenses pursuant to this Agreement or otherwise.  Agent is authorized and directed to deduct and retain sufficient amounts from payments or proceeds of the Collateral received by Agent to reimburse Agent for such out-of-pocket costs and expenses prior to the distribution of any amounts to Lenders (or Bank Product Providers).  In the event Agent is not reimbursed for such costs and expenses by the Loan Parties and their Subsidiaries, each Lender hereby agrees that it is and shall be obligated to pay to Agent such Lender's ratable share thereof.  Whether or not the transactions contemplated hereby are consummated, each of the Lenders, on a ratable basis, shall indemnify and defend the Agent-Related Persons (to the extent not reimbursed by or on behalf of Borrowers and without limiting the obligation of Borrowers to do so) from and against any and all Indemnified Liabilities&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no Lender shall be liable for the payment to any Agent-Related Person of any portion of such Indemnified Liabilities resulting solely from such Person's gross negligence or willful misconduct nor shall any Lender be liable for the obligations of any Defaulting Lender in failing to make a Revolving Loan or other extension of credit hereunder.  Without limitation of the foregoing, each Lender shall reimburse Agent upon demand for such Lender's ratable share of any costs or out of pocket expenses (including attorneys, accountants, advisors, and consultants fees and expenses) incurred by Agent in connection with the preparation, execution, delivery, administration, modification, amendment, or enforcement (whether through negotiations, legal proceedings or otherwise) of, or legal advice in respect of rights or responsibilities under, this Agreement or any other Loan Document to the extent that Agent is not reimbursed for such expenses by or on behalf of Borrowers.  The undertaking in this Section&#160;shall survive the payment of all Obligations hereunder and the resignation or replacement of Agent.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-131-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Agent in Individual Capacity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Wells Fargo and its Affiliates may make loans to, issue letters of credit for the account of, accept deposits from, provide Bank Products to, acquire Equity Interests in, and generally engage in any kind of banking, trust, financial advisory, underwriting, or other business with any Loan Party and its Subsidiaries and Affiliates and any other Person party to any Loan Document as though Wells Fargo were not Agent hereunder, and, in each case, without notice to or consent of the other members of the Lender Group.  The other members of the Lender Group acknowledge (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to acknowledge) that, pursuant to such activities, Wells Fargo or its Affiliates may receive information regarding a Loan Party or its Affiliates or any other Person party to any Loan Documents that is subject to confidentiality obligations in favor of such Loan Party or such other Person and that prohibit the disclosure of such information to the Lenders (or Bank Product Providers), and the Lenders acknowledge (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to acknowledge) that, in such circumstances (and in the absence of a waiver of such confidentiality obligations, which waiver Agent will use its reasonable best efforts to obtain), Agent shall not be under any obligation to provide such information to them.  The terms &#34;Lender&#34; and &#34;Lenders&#34; include Wells Fargo in its individual capacity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Successor Agent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent may resign as Agent upon 30 days (ten days if an Event of Default has occurred and is continuing) prior written notice to the Lenders (unless such notice is waived by the Required Lenders) and Borrowers (unless such notice is waived by Borrowers or a Default or Event of Default has occurred and is continuing) and without any notice to the Bank Product Providers.  If Agent resigns under this Agreement, the Required Lenders shall be entitled, with (so long as no Event of Default has occurred and is continuing) the consent of Borrowers (such consent not to be unreasonably withheld, delayed, or conditioned), appoint a successor Agent for the Lenders (and the Bank Product Providers).  If, at the time that Agent's resignation is effective, it is acting as Issuing Bank or the Swing Lender, such resignation shall also operate to effectuate its resignation as Issuing Bank or the Swing Lender, as applicable, and it shall automatically be relieved of any further obligation to issue Letters of Credit, or to make Swing Loans.  If no successor Agent is appointed prior to the effective date of the resignation of Agent, Agent may appoint, after consulting with the Lenders and Borrowers, a successor Agent.  If Agent has materially breached or failed to perform any material provision of this Agreement or of applicable law, the Required Lenders may agree in writing to remove and replace Agent with a successor Agent from among the Lenders with (so long as no Event of Default has occurred and is continuing) the consent of Borrowers (such consent not to be unreasonably withheld, delayed, or conditioned).  In any such event, upon the acceptance of its appointment as successor Agent hereunder, such successor Agent shall succeed to all the rights, powers, and duties of the retiring Agent and the term &#34;Agent&#34; shall mean such successor Agent and the retiring Agent's appointment, powers, and duties as Agent shall be terminated.  After any retiring Agent's resignation hereunder as Agent, the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall inure to its benefit as to any actions taken or omitted to be taken by it while it was Agent under this Agreement.  If no successor Agent has accepted appointment as Agent by the date which is 30 days following a retiring Agent's notice of resignation, the retiring Agent's resignation shall nevertheless thereupon become effective and the Lenders shall perform all of the duties of Agent hereunder until such time, if any, as the Lenders appoint a successor Agent as provided for above.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-132-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Lender in Individual Capacity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any Lender and its respective Affiliates may make loans to, issue letters of credit for the account of, accept deposits from, provide Bank Products to, acquire Equity Interests in and generally engage in any kind of banking, trust, financial advisory, underwriting, or other business with any Loan Party and its Subsidiaries and Affiliates and any other Person party to any Loan Documents as though such Lender were not a Lender hereunder without notice to or consent of the other members of the Lender Group (or the Bank Product Providers).  The other members of the Lender Group acknowledge (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to acknowledge) that, pursuant to such activities, such Lender and its respective Affiliates may receive information regarding a Loan Party or its Affiliates or any other Person party to any Loan Documents that is subject to confidentiality obligations in favor of such Loan Party or such other Person and that prohibit the disclosure of such information to the Lenders, and the Lenders acknowledge (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to acknowledge) that, in such circumstances (and in the absence of a waiver of such confidentiality obligations, which waiver such Lender will use its reasonable best efforts to obtain), such Lender shall not be under any obligation to provide such information to them.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Collateral Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">The Lenders hereby irrevocably authorize (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to authorize) Agent to release any Lien on any Collateral (i) upon the termination of the Commitments and payment and satisfaction in full by the Loan Parties and their Subsidiaries of all of the Obligations, (ii) constituting property being sold or disposed of if a release is required or desirable in connection therewith and if no Default or Event of Default exists or would be caused thereby and Borrowers certify to Agent that the sale or disposition is permitted under </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (and Agent may rely conclusively on any such certificate, without further inquiry), (iii) constituting property in which no Loan Party or any of its Subsidiaries owned any interest at the time Agent's Lien was granted nor at any time thereafter, (iv)&#160;constituting property leased or licensed to a Loan Party or its Subsidiaries under a lease or license that has expired or is terminated in a transaction permitted under this Agreement, or (v) in connection with a credit bid or purchase authorized under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Loan Parties and the Lenders hereby irrevocably authorize (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to authorize) Agent, based upon the instruction of the Required Lenders, to (a) consent to the sale of, credit bid, or purchase (either directly or indirectly through one or more entities) all or any portion of the Collateral at any sale thereof conducted under the provisions of the Bankruptcy Code, including Section&#160;363 of the Bankruptcy Code, (b) credit bid or purchase (either directly or indirectly through one or more entities) all or any portion of the Collateral at any sale or other disposition thereof conducted under the provisions of the Code, including pursuant to Sections&#160;9-610 or 9-620 of the Code, or (c) credit bid or purchase (either directly or indirectly through one or more entities) all or any portion of the Collateral at any other sale or foreclosure conducted or consented to by Agent in accordance with applicable law in any judicial action or proceeding or by the exercise of any legal or equitable remedy.  In connection with any such credit bid or purchase, (i) the Obligations owed to the Lenders and the Bank Product Providers shall be entitled to be, and shall be, credit bid on a ratable basis (with Obligations with respect to contingent or unliquidated claims being estimated for such purpose if the fixing or liquidation thereof would not impair or unduly delay the ability of Agent to credit bid or purchase at such sale or other disposition of the Collateral and, if such contingent or unliquidated claims cannot be estimated without impairing or unduly delaying the ability of Agent to credit bid at such sale or </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-133-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">other disposition, then such claims shall be disregarded, not credit bid, and not entitled to any interest in the Collateral that is the subject of such credit bid or purchase) and the Lenders and the Bank Product Providers whose Obligations are credit bid shall be entitled to receive interests (ratably based upon the proportion of their Obligations credit bid in relation to the aggregate amount of Obligations so credit bid) in the Collateral that is the subject of such credit bid or purchase (or in the Equity Interests of the any entities that are used to consummate such credit bid or purchase), and (ii) Agent, based upon the instruction of the Required Lenders, may accept non-cash consideration, including debt and equity securities issued by any entities used to consummate such credit bid or purchase and in connection therewith Agent may reduce the Obligations owed to the Lenders and the Bank Product Providers (ratably based upon the proportion of their Obligations credit bid in relation to the aggregate amount of Obligations so credit bid) based upon the value of such non-cash consideration&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that Bank Product Obligations not entitled to the application set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;2.4(b)(iii)(J)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not be entitled to be, and shall not be, credit bid, or used in the calculation of the ratable interest of the Lenders and Bank Product Providers in the Obligations which are credit bid.  Except as provided above, Agent will not execute and deliver a release of any Lien on any Collateral without the prior written authorization of (y) if the release is of all or substantially all of the Collateral, all of the Lenders (without requiring the authorization of the Bank Product Providers), or (z) otherwise, the Required Lenders (without requiring the authorization of the Bank Product Providers).  Upon request by Agent or Borrowers at any time, the Lenders will (and if so requested, the Bank Product Providers will) confirm in writing Agent's authority to release any such Liens on particular types or items of Collateral pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (1) anything to the contrary contained in any of the Loan Documents notwithstanding, Agent shall not be required to execute any document or take any action necessary to evidence such release on terms that, in Agent's opinion, could expose Agent to liability or create any obligation or entail any consequence other than the release of such Lien without recourse, representation, or warranty, and (2) such release shall not in any manner discharge, affect, or impair the Obligations or any Liens (other than those expressly released) upon (or obligations of Borrowers in respect of) any and all interests retained by any Borrower, including, the proceeds of any sale, all of which shall continue to constitute part of the Collateral.  Each Lender further hereby irrevocably authorizes (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to irrevocably authorize) Agent, at its option and in its sole discretion, to subordinate (by contract or otherwise) any Lien granted to or held by Agent on any property under any Loan Document (a)&#160;to the holder of any Permitted Lien on such property if such Permitted Lien secures purchase money Indebtedness (including Capitalized Lease Obligations) which constitute Permitted Indebtedness and (b)&#160;to the extent Agent has the authority under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to release its Lien on such property.  Notwithstanding the provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Agent shall be authorized, without the consent of any Lender and without the requirement that an asset sale consisting of the sale, transfer or other disposition having occurred, to release any security interest in any building, structure or improvement located in an area determined by the Federal Emergency Management Agency to have special flood hazards.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-134-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agent shall have no obligation whatsoever to any of the Lenders (or the Bank Product Providers) (i) to verify or assure that the Collateral exists or is owned by a Loan Party or any of its Subsidiaries or is cared for, protected, or insured or has been encumbered, (ii) to verify or assure that Agent's Liens have been properly or sufficiently or lawfully created, perfected, protected, or enforced or are entitled to any particular priority, (iii) to verify or assure that any particular items of Collateral meet the eligibility criteria applicable in respect thereof, (iv) to impose, maintain, increase, reduce, implement, or eliminate any particular reserve hereunder or to determine whether the amount of any reserve is appropriate or not, or (v) to exercise at all or in any particular manner or under any duty of care, disclosure or fidelity, or to continue exercising, any of the rights, authorities and powers granted or available to Agent pursuant to any of the Loan Documents, it being understood and agreed that in respect of the Collateral, or any act, omission, or event related thereto, subject to the terms and conditions contained herein, Agent may act in any manner it may deem appropriate, in its sole discretion given Agent's own interest in the Collateral in its capacity as one of the Lenders and that Agent shall have no other duty or liability whatsoever to any Lender (or Bank Product Provider) as to any of the foregoing, except as otherwise expressly provided herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Restrictions on Actions by Lenders&#59; Sharing of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each of the Lenders agrees that it shall not, without the express written consent of Agent, and that it shall, to the extent it is lawfully entitled to do so, upon the written request of Agent, set off against the Obligations, any amounts owing by such Lender to any Loan Party or its Subsidiaries or any deposit accounts of any Loan Party or its Subsidiaries now or hereafter maintained with such Lender.  Each of the Lenders further agrees that it shall not, unless specifically requested to do so in writing by Agent, take or cause to be taken any action, including, the commencement of any legal or equitable proceedings to enforce any Loan Document against any Borrower or any Guarantor or to foreclose any Lien on, or otherwise enforce any security interest in, any of the Collateral.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If, at any time or times any Lender shall receive (i) by payment, foreclosure, setoff, or otherwise, any proceeds of Collateral or any payments with respect to the Obligations, except for any such proceeds or payments received by such Lender from Agent pursuant to the terms of this Agreement, or (ii)&#160;payments from Agent in excess of such Lender's Pro Rata Share of all such distributions by Agent, such Lender promptly shall (A) turn the same over to Agent, in kind, and with such endorsements as may be required to negotiate the same to Agent, or in immediately available funds, as applicable, for the account of all of the Lenders and for application to the Obligations in accordance with the applicable provisions of this Agreement, or (B) purchase, without recourse or warranty, an undivided interest and participation in the Obligations owed to the other Lenders so that such excess payment received shall be applied ratably as among the Lenders in accordance with their Pro Rata Shares&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that to the extent that such excess payment received by the purchasing party is thereafter recovered from it, those purchases of participations shall be rescinded in whole or in part, as applicable, and the applicable portion of the purchase price paid therefor shall be returned to such purchasing party, but without interest except to the extent that such purchasing party is required to pay interest in connection with the recovery of the excess payment.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-135-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Agency for Perfection</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Agent hereby appoints each other Lender (and each Bank Product Provider) as its agent (and each Lender hereby accepts (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to accept) such appointment) for the purpose of perfecting Agent's Liens in assets which, in accordance with Article 8 or Article 9, as applicable, of the Code can be perfected by possession or control.  Should any Lender obtain possession or control of any such Collateral, such Lender shall notify Agent thereof, and, promptly upon Agent's request therefor shall deliver possession or control of such Collateral to Agent or in accordance with Agent's instructions.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Payments by Agent to the Lenders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All payments to be made by Agent to the Lenders (or Bank Product Providers) shall be made by bank wire transfer of immediately available funds pursuant to such wire transfer instructions as each party may designate for itself by written notice to Agent.  Concurrently with each such payment, Agent shall identify whether such payment (or any portion thereof) represents principal, premium, fees, or interest of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Concerning the Collateral and Related Loan Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each member of the Lender Group authorizes and directs Agent to enter into this Agreement and the other Loan Documents.  Each member of the Lender Group agrees (and by entering into a Bank Product Agreement, each Bank Product Provider shall be deemed to agree) that any action taken by Agent in accordance with the terms of this Agreement or the other Loan Documents relating to the Collateral and the exercise by Agent of its powers set forth therein or herein, together with such other powers that are reasonably incidental thereto, shall be binding upon all of the Lenders (and such Bank Product Provider).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Field Examination Reports&#59; Confidentiality&#59; Disclaimers by Lenders&#59; Other Reports and Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  By becoming a party to this Agreement, each Lender&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">is deemed to have requested that Agent furnish such Lender, promptly after it becomes available, a copy of each field examination report respecting any Loan Party or its Subsidiaries (each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) prepared by or at the request of Agent, and Agent shall so furnish each Lender with such Reports,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">expressly agrees and acknowledges that Agent does not (i) make any representation or warranty as to the accuracy of any Report, and (ii) shall not be liable for any information contained in any Report,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">expressly agrees and acknowledges that the Reports are not comprehensive audits or examinations, that Agent or other party performing any field examination will inspect only specific information regarding the Loan Parties and their Subsidiaries and will rely significantly upon Borrowers' and their Subsidiaries' books and records, as well as on representations of Borrowers' personnel,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">agrees to keep all Reports and other material, non-public information regarding the Loan Parties and their Subsidiaries and their operations, assets, and existing and contemplated business plans in a confidential manner in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">without limiting the generality of any other indemnification provision contained in this Agreement, agrees&#58;  (i) to hold Agent and any other Lender preparing a Report </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-136-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">harmless from any action the indemnifying Lender may take or fail to take or any conclusion the indemnifying Lender may reach or draw from any Report in connection with any loans or other credit accommodations that the indemnifying Lender has made or may make to Borrowers, or the indemnifying Lender's participation in, or the indemnifying Lender's purchase of, a loan or loans of Borrowers, and (ii) to pay and protect, and indemnify, defend and hold Agent, and any such other Lender preparing a Report harmless from and against, the claims, actions, proceedings, damages, costs, expenses, and other amounts (including, attorneys' fees and costs) incurred by Agent and any such other Lender preparing a Report as the direct or indirect result of any third parties who might obtain all or part of any Report through the indemnifying Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">In addition to the foregoing, (x) any Lender may from time to time request of Agent in writing that Agent provide to such Lender a copy of any report or document provided by any Loan Party or its Subsidiaries to Agent that has not been contemporaneously provided by such Loan Party or such Subsidiary to such Lender, and, upon receipt of such request, Agent promptly shall provide a copy of same to such Lender, (y) to the extent that Agent is entitled, under any provision of the Loan Documents, to request additional reports or information from any Loan Party or its Subsidiaries, any Lender may, from time to time, reasonably request Agent to exercise such right as specified in such Lender's notice to Agent, whereupon Agent promptly shall request of Borrowers the additional reports or information reasonably specified by such Lender, and, upon receipt thereof from such Loan Party or such Subsidiary, Agent promptly shall provide a copy of same to such Lender, and (z) any time that Agent renders to Borrowers a statement regarding the Loan Account, Agent shall send a copy of such statement to each Lender.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Several Obligations&#59; No Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding that certain of the Loan Documents now or hereafter may have been or will be executed only by or in favor of Agent in its capacity as such, and not by or in favor of the Lenders, any and all obligations on the part of Agent (if any) to make any credit available hereunder shall constitute the several (and not joint) obligations of the respective Lenders on a ratable basis, according to their respective Commitments, to make an amount of such credit not to exceed, in principal amount, at any one time outstanding, the amount of their respective Commitments.  Nothing contained herein shall confer upon any Lender any interest in, or subject any Lender to any liability for, or in respect of, the business, assets, profits, losses, or liabilities of any other Lender.  Each Lender shall be solely responsible for notifying its Participants of any matters relating to the Loan Documents to the extent any such notice may be required, and no Lender shall have any obligation, duty, or liability to any Participant of any other Lender.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;15.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, no member of the Lender Group shall have any liability for the acts of any other member of the Lender Group.  No Lender shall be responsible to any Borrower or any other Person for any failure by any other Lender (or Bank Product Provider) to fulfill its obligations to make credit available hereunder, nor to advance for such Lender (or Bank Product Provider) or on its behalf, nor to take any other action on behalf of such Lender (or Bank Product Provider) hereunder or in connection with the financing contemplated herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">WITHHOLDING TAXES.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All payments made by any Loan Party under any Loan Document will be made free and clear of, and without deduction or withholding for, any Taxes, except as otherwise required by applicable law, and in the event any deduction or withholding of Taxes is required, the applicable Loan Party shall make the requisite withholding, promptly pay over to </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-137-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the applicable Governmental Authority the withheld tax, and furnish to Agent as promptly as possible after the date the payment of any such Tax is due pursuant to applicable law, certified copies of tax receipts evidencing such payment by the Loan Parties.  Furthermore, if any such Tax is an Indemnified Taxes or an Indemnified Tax is so levied or imposed, the Loan Parties agree to pay the full amount of such Indemnified Taxes and such additional amounts as may be necessary so that every payment of all amounts due under this Agreement, any note, or Loan Document, including any amount paid pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> after withholding or deduction for or on account of any Indemnified Taxes, will not be less than the amount provided for herein.  The Loan Parties will promptly pay any Other Taxes or reimburse Agent for such Other Taxes upon Agent's demand.  The Loan Parties shall jointly and severally indemnify each Indemnified Person (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;10.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) (collectively a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) for the full amount of Indemnified Taxes arising in connection with this Agreement or any other Loan Document or breach thereof by any Loan Party (including any Indemnified Taxes imposed or asserted on, or attributable to, amounts payable under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) imposed on, or paid by, such Tax Indemnitee and all reasonable costs and expenses related thereto (including fees and disbursements of attorneys and other tax professionals), as and when they are incurred and irrespective of whether suit is brought, whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority (other than Indemnified Taxes and additional amounts that a court of competent jurisdiction finally determines to have resulted from the gross negligence or willful misconduct of such Tax Indemnitee).  The obligations of the Loan Parties under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the termination of this Agreement, the resignation and replacement of Agent, and the repayment of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Exemptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If a Lender or Participant is entitled to claim an exemption or reduction from United States withholding tax, such Lender or Participant agrees with and in favor of Agent, to deliver to Agent (or, in the case of a Participant, to the Lender granting the participation only) and Administrative Borrower on behalf of all Borrowers one of the following before receiving its first payment under this Agreement&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">if such Lender or Participant is entitled to claim an exemption from United States withholding tax pursuant to the portfolio interest exception, (A) a statement of the Lender or Participant, signed under penalty of perjury, that it is not a (I) a &#34;bank&#34; as described in Section&#160;881(c)(3)(A) of the IRC, (II) a 10% shareholder of any Borrower (within the meaning of Section&#160;871(h)(3)(B) of the IRC), or (III) a controlled foreign corporation related to Borrowers within the meaning of Section&#160;864(d)(4) of the IRC, and (B) a properly completed and executed IRS Form W-8BEN, Form W-8BEN-E or Form W-8IMY (with proper attachments as applicable)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">if such Lender or Participant is entitled to claim an exemption from, or a reduction of, withholding tax under a United States tax treaty, a properly completed and executed copy of IRS Form W-8BEN or Form W-8BEN-E, as applicable&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">if such Lender or Participant is entitled to claim that interest paid under this Agreement is exempt from United States withholding tax because it is effectively connected with a United States trade or business of such Lender, a properly completed and executed copy of IRS Form W-8ECI&#59;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-138-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">if such Lender or Participant is entitled to claim that interest paid under this Agreement is exempt from United States withholding tax because such Lender or Participant serves as an intermediary, a properly completed and executed copy of IRS Form W-8IMY (including a withholding statement and copies of the tax certification documentation for its beneficial owner(s) of the income paid to the intermediary, if required based on its status provided on the Form W-8IMY)&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a properly completed and executed copy of any other form or forms, including IRS Form W-9, as may be required under the IRC or other laws of the United States as a condition to exemption from, or reduction of, United States withholding or backup withholding tax.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Each Lender or Participant shall provide new forms (or successor forms) upon the expiration or obsolescence of any previously delivered forms and promptly notify Agent and Administrative Borrower (or, in the case of a Participant, to the Lender granting the participation only) of any change in circumstances which would modify or render invalid any claimed exemption or reduction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If a Lender or Participant claims an exemption from withholding tax in a jurisdiction other than the United States, such Lender or such Participant agrees with and in favor of Agent and Borrowers, to deliver to Agent and Administrative Borrower (or, in the case of a Participant, to the Lender granting the participation only) any such form or forms, as may be required under the laws of such jurisdiction as a condition to exemption from, or reduction of, foreign withholding or backup withholding tax before receiving its first payment under this Agreement, but only if such Lender or such Participant is legally able to deliver such forms, or the providing of or delivery of such forms in the Lender's reasonable judgment would not subject such Lender to any material unreimbursed cost or expense or materially prejudice the legal or commercial position of such Lender (or its Affiliates)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">further</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that nothing in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall require a Lender or Participant to disclose any information that it deems to be confidential (including its tax returns).  Each Lender and each Participant shall provide new forms (or successor forms) upon the expiration or obsolescence of any previously delivered forms and promptly notify Agent and Administrative Borrower (or, in the case of a Participant, to the Lender granting the participation only) of any change in circumstances which would modify or render invalid any claimed exemption or reduction.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If a Lender or Participant claims exemption from, or reduction of, withholding tax and such Lender or Participant sells, assigns, grants a participation in, or otherwise transfers all or part of the Obligations of Borrowers to such Lender or Participant, such Lender or Participant agrees to notify Agent and Administrative Borrower (or, in the case of a sale of a participation interest, to the Lender granting the participation only) of the percentage amount in which it is no longer the beneficial owner of Obligations of Borrowers to such Lender or Participant.  To the extent of such percentage amount, Agent and Administrative Borrower will treat such Lender's or such Participant's documentation provided pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">16.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> as no longer valid.  With respect to such percentage amount, such Participant or Assignee may provide new documentation, pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">16.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, if applicable.  Borrowers agree that each Participant shall be entitled to the benefits of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to its participation in any portion of the Commitments and the Obligations so long as such Participant complies with the obligations set forth in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect thereto.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-139-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If a payment made to a Lender under any Loan Document would be subject to U.S. federal withholding tax imposed by FATCA if such Lender were to fail to comply with the applicable due diligence and reporting requirements of FATCA (including those contained in Section&#160;1471(b) or 1472(b) of the IRC, as applicable), such Lender shall deliver to Agent (or, in the case of a Participant, to the Lender granting the participation only) at the time or times prescribed by law and at such time or times reasonably requested by Agent (or, in the case of a Participant, the Lender granting the participation) such documentation prescribed by applicable law (including as prescribed by Section&#160;1471(b)(3)(C)(i) of the IRC) and such additional documentation reasonably requested by Agent (or, in the case of a Participant, the Lender granting the participation) as may be necessary for Agent or Borrowers to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender's obligations under FATCA or to determine the amount to deduct and withhold from such payment.  Solely for purposes of this clause (e), &#34;FATCA&#34; shall include any amendments made to FATCA after the date of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reductions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If a Lender or a Participant is subject to an applicable withholding tax, Agent (or, in the case of a Participant, the Lender granting the participation) may withhold from any payment to such Lender or such Participant an amount equivalent to the applicable withholding tax.  If the forms or other documentation required by </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">16.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are not delivered to Agent (or, in the case of a Participant, to the Lender granting the participation), then Agent (or, in the case of a Participant, to the Lender granting the participation) may withhold from any payment to such Lender or such Participant not providing such forms or other documentation an amount equivalent to the applicable withholding tax.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">If the IRS or any other Governmental Authority of the United States or other jurisdiction asserts a claim that Agent (or, in the case of a Participant, to the Lender granting the participation) did not properly withhold tax from amounts paid to or for the account of any Lender or any Participant due to a failure on the part of the Lender or any Participant (because the appropriate form was not delivered, was not properly executed, or because such Lender failed to notify Agent (or such Participant failed to notify the Lender granting the participation) of a change in circumstances which rendered the exemption from, or reduction of, withholding tax ineffective, or for any other reason) such Lender shall indemnify and hold Agent harmless (or, in the case of a Participant, such Participant shall indemnify and hold the Lender granting the participation harmless) for all amounts paid, directly or indirectly, by Agent (or, in the case of a Participant, to the Lender granting the participation), as tax or otherwise, including penalties and interest, and including any taxes imposed by any jurisdiction on the amounts payable to Agent (or, in the case of a Participant, to the Lender granting the participation only) under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, together with all costs and expenses (including attorneys' fees and expenses).  The obligation of the Lenders and the Participants under this subsection shall survive the payment of all Obligations and the resignation or replacement of Agent.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-140-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Refunds</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Agent or a Lender determines, in its sole discretion, that it has received a refund of any Indemnified Taxes to which the Loan Parties have paid additional amounts pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, so long as no Default or Event of Default has occurred and is continuing, it shall pay over such refund to Administrative Borrower on behalf of the Loan Parties (but only to the extent of payments made, or additional amounts paid, by the Loan Parties under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to Indemnified Taxes giving rise to such a refund), net of all out-of-pocket expenses of Agent or such Lender and without interest (other than any interest paid by the applicable Governmental Authority with respect to such a refund)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that the Loan Parties, upon the request of Agent or such Lender, agrees to repay the amount paid over to the Loan Parties (plus any penalties, interest or other charges, imposed by the applicable Governmental Authority, other than such penalties, interest or other charges imposed as a result of the willful misconduct or gross negligence of Agent or Lender hereunder as finally determined by a court of competent jurisdiction) to Agent or such Lender in the event Agent or such Lender is required to repay such refund to such Governmental Authority.  Notwithstanding anything in this Agreement to the contrary, this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not be construed to require Agent or any Lender to make available its tax returns (or any other information which it deems confidential) to Loan Parties or any other Person or require Agent or any Lender to pay any amount to an indemnifying party pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;16.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the payment of which would place Agent or such Lender (or their Affiliates) in a less favorable net after-Tax position than such Person would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise imposed and the indemnification payments or additional amounts with respect to such Tax had never been paid.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">GENERAL PROVISIONS.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Effectiveness</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall be binding and deemed effective when executed by each Borrower, Agent, and each Lender whose signature is provided for on the signature pages hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Section&#160;Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Headings and numbers have been set forth herein for convenience only.  Unless the contrary is compelled by the context, everything contained in each Section&#160;applies equally to this entire Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither this Agreement nor any uncertainty or ambiguity herein shall be construed against the Lender Group or any Borrower, whether under any rule of construction or otherwise.  On the contrary, this Agreement has been reviewed by all parties and shall be construed and interpreted according to the ordinary meaning of the words used so as to accomplish fairly the purposes and intentions of all parties hereto.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Severability of Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each provision of this Agreement shall be severable from every other provision of this Agreement for the purpose of determining the legal enforceability of any specific provision.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Bank Product Providers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Bank Product Provider in its capacity as such shall be deemed a third party beneficiary hereof and of the provisions of the other Loan Documents for purposes of any reference in a Loan Document to the parties for whom Agent is acting.  Agent hereby agrees to act as agent for such Bank Product Providers and, by virtue of entering into a Bank Product Agreement, the applicable Bank Product Provider shall be automatically deemed to have appointed Agent as its agent and to have accepted the benefits of </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-141-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Loan Documents.  It is understood and agreed that the rights and benefits of each Bank Product Provider under the Loan Documents consist exclusively of such Bank Product Provider's being a beneficiary of the Liens and security interests (and, if applicable, guarantees) granted to Agent and the right to share in payments and collections out of the Collateral as more fully set forth herein. In addition, each Bank Product Provider, by virtue of entering into a Bank Product Agreement, shall be automatically deemed to have agreed that Agent shall have the right, but shall have no obligation, to establish, maintain, relax, or release reserves in respect of the Bank Product Obligations and that if reserves are established there is no obligation on the part of Agent to determine or insure whether the amount of any such reserve is appropriate or not.  In connection with any such distribution of payments or proceeds of Collateral, Agent shall be entitled to assume no amounts are due or owing to any Bank Product Provider unless such Bank Product Provider has provided a written certification (setting forth a reasonably detailed calculation) to Agent as to the amounts that are due and owing to it and such written certification is received by Agent a reasonable period of time prior to the making of such distribution.  Agent shall have no obligation to calculate the amount due and payable with respect to any Bank Products, but may rely upon the written certification of the amount due and payable from the applicable Bank Product Provider.  In the absence of an updated certification, Agent shall be entitled to assume that the amount due and payable to the applicable Bank Product Provider is the amount last certified to Agent by such Bank Product Provider as being due and payable (less any distributions made to such Bank Product Provider on account thereof).  Borrowers may obtain Bank Products from any Bank Product Provider, although Borrowers are not required to do so.  Each Borrower acknowledges and agrees that no Bank Product Provider has committed to provide any Bank Products and that the providing of Bank Products by any Bank Product Provider is in the sole and absolute discretion of such Bank Product Provider.  Notwithstanding anything to the contrary in this Agreement or any other Loan Document, no provider or holder of any Bank Product shall have any voting or approval rights hereunder (or be deemed a Lender) solely by virtue of its status as the provider or holder of such agreements or products or the Obligations owing thereunder, nor shall the consent of any such provider or holder be required (other than in their capacities as Lenders, to the extent applicable) for any matter hereunder or under any of the other Loan Documents, including as to any matter relating to the Collateral or the release of Collateral or Guarantors.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Debtor-Creditor Relationship</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The relationship between the Lenders and Agent, on the one hand, and the Loan Parties, on the other hand, is solely that of creditor and debtor.  No member of the Lender Group has (or shall be deemed to have) any fiduciary relationship or duty to any Loan Party arising out of or in connection with the Loan Documents or the transactions contemplated thereby, and there is no agency or joint venture relationship between the members of the Lender Group, on the one hand, and the Loan Parties, on the other hand, by virtue of any Loan Document or any transaction contemplated therein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Counterparts&#59; Electronic Execution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, shall be deemed to be an original, and all of which, when taken together, shall constitute but one and the same Agreement.  Execution of any such counterpart may be by means of (a) an electronic signature that complies with the federal Electronic Signatures in Global and National Commerce Act, as in effect from time to time, state enactments of the Uniform Electronic Transactions Act, as in effect from time to time, or any other relevant and applicable electronic signatures law&#59; (b) an original manual signature&#59; or (c) a faxed, scanned, or photocopied manual signature. Each electronic signature or faxed, scanned, or photocopied </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-142-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">manual signature shall for all purposes have the same validity, legal effect, and admissibility in evidence as an original manual signature.  Agent reserves the right, in its discretion, to accept, deny, or condition acceptance of any electronic signature on this Agreement.  Any party delivering an executed counterpart of this Agreement by faxed, scanned or photocopied manual signature shall also deliver an original manually executed counterpart, but the failure to deliver an original manually executed counterpart shall not affect the validity, enforceability and binding effect of this Agreement.  The foregoing shall apply to each other Loan Document, and any notice delivered hereunder or thereunder, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">mutatis mutandis</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Revival and Reinstatement of Obligations&#59; Certain Waivers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">If any member of the Lender Group or any Bank Product Provider repays, refunds, restores, or returns in whole or in part, any payment or property (including any proceeds of Collateral) previously paid or transferred to such member of the Lender Group or such Bank Product Provider in full or partial satisfaction of any Obligation or on account of any other obligation of any Loan Party under any Loan Document or any Bank Product Agreement, because the payment, transfer, or the incurrence of the obligation so satisfied is asserted or declared to be void, voidable, or otherwise recoverable under any law relating to creditors' rights, including provisions of the Bankruptcy Code relating to fraudulent transfers, preferences, or other voidable or recoverable obligations or transfers (each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Voidable Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), or because such member of the Lender Group or Bank Product Provider elects to do so on the reasonable advice of its counsel in connection with a claim that the payment, transfer, or incurrence is or may be a Voidable Transfer, then, as to any such Voidable Transfer, or the amount thereof that such member of the Lender Group or Bank Product Provider elects to repay, restore, or return (including pursuant to a settlement of any claim in respect thereof), and as to all reasonable costs, expenses, and attorneys' fees of such member of the Lender Group or Bank Product Provider related thereto, (i) the liability of the Loan Parties with respect to the amount or property paid, refunded, restored, or returned will automatically and immediately be revived, reinstated, and restored and will exist, and (ii) Agent's Liens securing such liability shall be effective, revived, and remain in full force and effect, in each case, as fully as if such Voidable Transfer had never been made.  If, prior to any of the foregoing, (A) Agent's Liens shall have been released or terminated, or (B) any provision of this Agreement shall have been terminated or cancelled, Agent's Liens, or such provision of this Agreement, shall be reinstated in full force and effect and such prior release, termination, cancellation or surrender shall not diminish, release, discharge, impair or otherwise affect the obligation of any Loan Party in respect of such liability or any Collateral securing such liability. This provision shall survive the termination of this Agreement and the repayment in full of the Obligations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Confidentiality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Agent and Lenders each individually (and not jointly or jointly and severally) agree that material, non-public information regarding the Loan Parties and their Subsidiaries, their operations, assets, and existing and contemplated business plans (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) shall be treated by Agent and the Lenders in a confidential manner, and shall not be disclosed by Agent and the Lenders to Persons who are not parties to this Agreement, except&#58;  (i) to attorneys for and other advisors, accountants, auditors, and consultants to any member of the Lender Group  and to employees, directors and officers of any member of the Lender Group (the Persons in this clause (i), &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Lender Group Representatives</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) on a &#34;need to know&#34; basis in connection with this Agreement and the transactions contemplated hereby and on </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-143-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a confidential basis, (ii) to Subsidiaries and Affiliates of any member of the Lender Group (including the Bank Product Providers)&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that any such Subsidiary or Affiliate shall have agreed to receive such information hereunder subject to the terms of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, (iii) as may be required by regulatory authorities so long as such authorities are informed of the confidential nature of such information, (iv) as may be required by statute, decision, or judicial or administrative order, rule, or regulation&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (x) prior to any disclosure under this clause (iv), the disclosing party agrees to provide Borrowers with prior notice thereof, to the extent that it is practicable to do so and to the extent that the disclosing party is permitted to provide such prior notice to Borrowers pursuant to the terms of the applicable statute, decision, or judicial or administrative order, rule, or regulation and (y) any disclosure under this clause (iv) shall be limited to the portion of the Confidential Information as may be required by such statute, decision, or judicial or administrative order, rule, or regulation, (v) as may be agreed to in advance in writing by Borrowers, (vi) as requested or required by any Governmental Authority pursuant to any subpoena or other legal process&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that (x) prior to any disclosure under this clause (vi) the disclosing party agrees to provide Borrowers with prior written notice thereof, to the extent that it is practicable to do so and to the extent that the disclosing party is permitted to provide such prior written notice to Borrowers pursuant to the terms of the subpoena or other legal process and (y) any disclosure under this clause (vi) shall be limited to the portion of the Confidential Information as may be required by such Governmental Authority pursuant to such subpoena or other legal process, (vii) as to any such information that is or becomes generally available to the public (other than as a result of prohibited disclosure by Agent or the Lenders or the Lender Group Representatives), (viii) in connection with any assignment, participation  or pledge of any Lender's interest under this Agreement&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that prior to receipt of Confidential Information any such assignee, participant, or pledgee shall have agreed in writing to receive such Confidential Information either subject to the terms of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or pursuant to confidentiality requirements substantially similar to those contained in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (and such Person may disclose such Confidential Information to Persons employed or engaged by them as described in clause (i) above), (ix) in connection with any litigation or other adversary proceeding involving parties hereto which such litigation or adversary proceeding involves claims related to the rights or duties of such parties under this Agreement or the other Loan Documents&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that prior to any disclosure to any Person (other than any Loan Party, Agent, any Lender, any of their respective Affiliates, or their respective counsel) under this clause (ix) with respect to litigation involving any Person (other than any Borrower, Agent, any Lender, any of their respective Affiliates, or their respective counsel), the disclosing party agrees to provide Borrowers with prior written notice thereof, and (x) in connection with, and to the extent reasonably necessary for, the exercise of any secured creditor remedy under this Agreement or under any other Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Anything in this Agreement to the contrary notwithstanding, Agent may disclose information concerning the terms and conditions of this Agreement and the other Loan Documents to loan syndication and pricing reporting services or in its marketing or promotional materials, with such information to consist of deal terms and other information customarily found in such publications or marketing or promotional materials and may otherwise use the name, logos, and other insignia of any Borrower or the other Loan Parties and the Commitments provided hereunder in any &#34;tombstone&#34; or other advertisements, on its website or in other marketing materials of Agent.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-144-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Loan Party agrees that Agent may make materials or information provided by or on behalf of Borrowers hereunder (collectively, &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Borrower Materials</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) available to the Lenders by posting the Communications on IntraLinks, SyndTrak or a substantially similar secure electronic transmission system (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Platform</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).  The Platform is provided &#34;as is&#34; and &#34;as available.&#34;  Agent does not warrant the accuracy or completeness of the Borrower Materials, or the adequacy of the Platform and expressly disclaim liability for errors or omissions in the communications.  No warranty of any kind, express, implied or statutory, including any warranty of merchantability, fitness for a particular purpose, non-infringement of third party rights or freedom from viruses or other code defects, is made by Agent in connection with the Borrower Materials or the Platform.  In no event shall Agent or any of the Agent-Related Persons have any liability to the Loan Parties, any Lender or any other person for damages of any kind, including direct or indirect, special, incidental or consequential damages, losses or expenses (whether in tort, contract or otherwise) arising out of any Loan Party's or Agent's transmission of communications through the Internet, except to the extent the liability of such person is found in a final non-appealable judgment by a court of competent jurisdiction to have resulted from such person's gross negligence or willful misconduct.  Each Loan Party further agrees that certain of the Lenders may be &#34;public-side&#34; Lenders (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">i.e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Lenders that do not wish to receive material non-public information with respect to the Loan Parties or their securities) (each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Public Lender</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).  The Loan Parties shall be deemed to have authorized Agent and its Affiliates and the Lenders to treat Borrower Materials marked &#34;PUBLIC&#34; or otherwise at any time filed with the SEC as not containing any material non-public information with respect to the Loan Parties or their securities for purposes of United States federal and state securities laws.  All Borrower Materials marked &#34;PUBLIC&#34; are permitted to be made available through a portion of the Platform designated as &#34;Public Investor&#34; (or another similar term).  Agent and its Affiliates and the Lenders shall be entitled to treat any Borrower Materials that are not marked &#34;PUBLIC&#34; or that are not at any time filed with the SEC as being suitable only for posting on a portion of the Platform not marked as &#34;Public Investor&#34; (or such other similar term).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All representations and warranties made by the Loan Parties in the Loan Documents and in the certificates or other instruments delivered in connection with or pursuant to this Agreement or any other Loan Document shall be considered to have been relied upon by the other parties hereto and shall survive the execution and delivery of the Loan Documents and the making of any Loans and issuance of any Letters of Credit, regardless of any investigation made by any such other party or on its behalf and notwithstanding that Agent, Issuing Bank, or any Lender may have had notice or knowledge of any Default or Event of Default or incorrect representation or warranty at the time any credit is extended hereunder, and shall continue in full force and effect as long as the principal of, or any accrued interest on, any Loan or any fee or any other amount payable under this Agreement is outstanding or unpaid or any Letter of Credit is outstanding and so long as the Commitments have not expired or been terminated.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Patriot Act&#59; Due Diligence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Lender that is subject to the requirements of the Patriot Act hereby notifies the Loan Parties that pursuant to the requirements of the Patriot Act, it is required to obtain, verify and record information that identifies each Loan Party, which information includes the name and address of each Loan Party and other information that will allow such Lender to identify each Loan Party in accordance with the Patriot Act.  In addition, Agent and each Lender shall have the right to periodically conduct due diligence on all Loan Parties, their senior management and key principals and legal and beneficial owners.  Each Loan Party agrees to cooperate in respect of the conduct of such due diligence and further agrees that </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-145-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the reasonable costs and charges for any such due diligence by Agent shall constitute Lender Group Expenses hereunder and be for the account of Borrowers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Integration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement, together with the other Loan Documents, reflects the entire understanding of the parties with respect to the transactions contemplated hereby and shall not be contradicted or qualified by any other agreement, oral or written, before the date hereof.  The foregoing to the contrary notwithstanding, all Bank Product Agreements, if any, are independent agreements governed by the written provisions of such Bank Product Agreements, which will remain in full force and effect, unaffected by any repayment, prepayments, acceleration, reduction, increase, or change in the terms of any credit extended hereunder, except as otherwise expressly provided in such Bank Product Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Parent as Agent for Borrowers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Borrower hereby irrevocably appoints Parent as the borrowing agent and attorney-in-fact for all Borrowers (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrative Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) which appointment shall remain in full force and effect unless and until Agent shall have received prior written notice signed by each Borrower that such appointment has been revoked and that another Borrower has been appointed Administrative Borrower.  Each Borrower hereby irrevocably appoints and authorizes Administrative Borrower (a) to provide Agent with all notices with respect to Revolving Loans and Letters of Credit obtained for the benefit of any Borrower and all other notices and instructions under this Agreement and the other Loan Documents (and any notice or instruction provided by Administrative Borrower shall be deemed to be given by Borrowers hereunder and shall bind each Borrower), (b) to receive notices and instructions from members of the Lender Group (and any notice or instruction provided by any member of the Lender Group to Administrative Borrower in accordance with the terms hereof shall be deemed to have been given to each Borrower, (c) to enter into Bank Product Provider Agreements on behalf of Borrowers and their Subsidiaries, (d) to enter amendments, waivers, consents or other modifications of this Agreement and the other Loan Documents and (e) to take such action as Administrative Borrower deems appropriate on its behalf to obtain Revolving Loans and Letters of Credit and to exercise such other powers as are reasonably incidental thereto to carry out the purposes of this Agreement.   It is understood that the handling of the Loan Account and Collateral in a combined fashion, as more fully set forth herein, is done solely as an accommodation to Borrowers in order to utilize the collective borrowing powers of Borrowers in the most efficient and economical manner and at their request, and that Lender Group shall not incur liability to any Borrower as a result hereof.  Each Borrower expects to derive benefit, directly or indirectly, from the handling of the Loan Account and the Collateral in a combined fashion since the successful operation of each Borrower is dependent on the continued successful performance of the integrated group.  To induce the Lender Group to do so, and in consideration thereof, each Borrower hereby jointly and severally agrees to indemnify each member of the Lender Group and hold each member of the Lender Group harmless against any and all liability, expense, loss or claim of damage or injury, made against the Lender Group by any Borrower or by any third party whosoever, arising from or incurred by reason of (i)&#160;the handling of the Loan Account and Collateral of Borrowers as herein provided, or (ii) the Lender Group's relying on any instructions of Administrative Borrower</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">except that Borrowers will have no liability to the relevant Agent-Related Person or Lender-Related Person under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> with respect to any liability that has been finally determined by a court of competent jurisdiction to have resulted solely from the gross negligence or willful misconduct of such Agent-Related Person or Lender-Related Person, as the case may be.</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-146-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any Affected Financial Institution arising under any Loan Document, to the extent such liability is unsecured, may be subject to the write-down and conversion powers of the applicable Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by&#58; </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the application of any Write-Down and Conversion Powers by the applicable Resolution Authority to any such liabilities arising hereunder which may be payable to it by any party hereto that is an Affected Financial Institution&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the effects of any Bail-in Action on any such liability, including, if applicable&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">a reduction in full or in part or cancellation of any such liability&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such Affected Financial Institution, its parent undertaking, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Loan Document&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">the variation of the terms of such liability in connection with the exercise of the write-down and conversion powers of the applicable Resolution Authority.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Acknowledgement Regarding Any Supported QFCs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  To the extent that the Loan Documents provide support, through a guarantee or otherwise, for Hedge Agreements or any other agreement or instrument that is a QFC (such support, &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">QFC Credit Support</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; and each such QFC a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Supported QFC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), the parties acknowledge and agree as follows with respect to the resolution power of the Federal Deposit Insurance Corporation under the Federal Deposit Insurance Act and Title II of the Dodd-Frank Wall Street Reform and Consumer Protection Act (together with the regulations promulgated thereunder, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Special Resolution Regimes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) in respect of such Supported QFC and QFC Credit Support (with the provisions below applicable notwithstanding that the Loan Documents and any Supported QFC may in fact be stated to be governed by the laws of the State of New York or of the United States or any other state of the United States)&#58; In the event a Covered Entity that is party to a Supported QFC (each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Covered Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) becomes subject to a proceeding under a U.S. Special Resolution Regime, the transfer of such Supported QFC and the benefit of such QFC Credit Support (and any interest and obligation in or under such Supported QFC and such QFC Credit Support, and any rights in property securing such Supported QFC or such QFC Credit Support) from such Covered Party will be effective to the same extent as the transfer would be effective under the U.S. Special Resolution Regime if the Supported QFC and such QFC Credit Support (and any such interest, obligation and rights in property) were governed by the laws of the United States or a state of the United States.  In the event a Covered Party or a BHC Act Affiliate of a Covered Party becomes subject to a proceeding under a U.S. Special Resolution Regime, Default Rights under the Loan Documents that might otherwise apply to such Supported QFC or any QFC Credit Support that </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-147-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">may be exercised against such Covered Party are permitted to be exercised to no greater extent than such Default Rights could be exercised under the U.S. Special Resolution Regime if the Supported QFC and the Loan Documents were governed by the laws of the United States or a state of the United States.  Without limitation of the foregoing, it is understood and agreed that rights and remedies of the parties with respect to a Defaulting Lender shall in no event affect the rights of any Covered Party with respect to a Supported QFC or any QFC Credit Support. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Erroneous Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each Lender, each Issuing Bank, each other Bank Product Provider and any other party hereto hereby severally agrees that if (i) Agent notifies (which such notice shall be conclusive absent manifest error) such Lender or Issuing Bank or any Bank Product Provider (or the Lender which is an Affiliate of a Lender, Issuing Bank or Bank Product Provider) or any other Person that has received funds from Agent or any of its Affiliates, either for its own account or on behalf of a Lender, Issuing Bank or Bank Product Provider (each such recipient, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Payment Recipient</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) that Agent has determined in its sole discretion that any funds received by such Payment Recipient were erroneously transmitted to, or otherwise erroneously or mistakenly received by, such Payment Recipient (whether or not known to such Payment Recipient) or (ii) any Payment Recipient&#160;receives any payment from Agent (or any of its Affiliates) (x) that is in a different amount than, or on a different date from, that specified in a notice of payment, prepayment or repayment sent by Agent (or any of its Affiliates) with respect to such payment, prepayment or repayment, as applicable, (y) that was not preceded or accompanied by a notice of payment, prepayment or repayment sent by Agent (or any of its Affiliates) with respect to such payment, prepayment or repayment, as applicable, or (z) that such Payment Recipient otherwise becomes aware was transmitted or received in error or by mistake (in whole or in part) then, in each case, an error in payment shall be presumed to have been made (any such amounts specified in clauses (i) or (ii) of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16(a),</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> whether received as a payment, prepayment or repayment of principal, interest, fees, distribution or otherwise&#59; individually and collectively, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), then, in each case, such Payment Recipient is deemed to have knowledge of such error at the time of its receipt of such Erroneous Payment&#59; provided that nothing in this Section&#160;shall require Agent to provide any of the notices specified in clauses (i) or (ii) above. Each Payment Recipient agrees that it shall not assert any right or claim to any Erroneous Payment, and hereby waives any claim, counterclaim, defense or right of set-off or recoupment with respect to any demand, claim or counterclaim by Agent for the return of any Erroneous Payments, including without limitation waiver of any defense based on &#34;discharge for value&#34; or any similar doctrine. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Without limiting the immediately preceding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">clause (a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, each Payment Recipient agrees that, in the case of clause (a)(ii) above, it shall promptly notify Agent in writing of such occurrence.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">In the case of either clause (a)(i) or (a)(ii) above, such Erroneous Payment shall at all times remain the property of Agent and shall be segregated by the Payment Recipient and held in trust for the benefit of Agent, and upon demand from Agent such Payment Recipient shall (or, shall cause any Person who received any portion of an Erroneous Payment on its behalf to), promptly, but in all events no later than one Business Day thereafter, return to Agent the amount of any such Erroneous Payment (or portion thereof) as to which such a demand was made in same day funds and in the currency so received, together with interest thereon in respect of each day from and including the date such Erroneous Payment (or portion thereof) was </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-148-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">received by such Payment Recipient to the date such amount is repaid to Agent at the greater of the Federal Funds Rate and a rate determined by Agent in accordance with banking industry rules on interbank compensation from time to time in effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">In the event that an Erroneous Payment (or portion thereof) is not recovered by Agent for any reason, after demand therefor by Agent in accordance with immediately preceding clause (c), from any Lender that is a Payment Recipient or an Affiliate of a Payment Recipient (such unrecovered amount as to such Lender, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment Return Deficiency</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), then at the sole discretion of Agent and upon Agent's written notice to such Lender (i) such Lender shall be deemed to have made a cashless assignment of the full face amount of the portion of its Loans (but not its Commitments) with respect to which such Erroneous Payment was made (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment Impacted Loans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) to Agent or, at the option of Agent, Agent's applicable lending affiliate (such assignee, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agent Assignee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) in an amount that is equal to the Erroneous Payment Return Deficiency (or such lesser amount as Agent may specify) (such assignment of the Loans (but not Commitments) of the Erroneous Payment Impacted Loans, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneous Payment Deficiency Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) plus any accrued and unpaid interest on such assigned amount, without further consent or approval of any party hereto and without any payment by Agent Assignee as the assignee of such Erroneous Payment Deficiency Assignment.  Without limitation of its rights hereunder, following the effectiveness of the Erroneous Payment Deficiency Assignment, Agent may make a cashless reassignment to the applicable assigning Lender of any Erroneous Payment Deficiency Assignment at any time by written notice to the applicable assigning Lender and upon such reassignment all of the Loans assigned pursuant to such Erroneous Payment Deficiency Assignment shall be reassigned to such Lender without any requirement for payment or other consideration.  The parties hereto acknowledge and agree that (1) any assignment contemplated in this clause (d) shall be made without any requirement for any payment or other consideration paid by the applicable assignee or received by the assignor, (2) the provisions of this clause (d) shall govern in the event of any conflict with the terms and conditions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13 and (3) Agent may reflect such assignments in the Register without further consent or action by any other Person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Each party hereto hereby agrees that (x) in the event an Erroneous Payment (or portion thereof) is not recovered from any Payment Recipient that has received such Erroneous Payment (or portion thereof) for any reason, Agent (1) shall be subrogated to all the rights of such Payment Recipient and (2) is authorized to set off, net and apply any and all amounts at any time owing to such Payment Recipient under any Loan Document, or otherwise payable or distributable by Agent to such Payment Recipient from any source, against any amount due to Agent under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or under the indemnification provisions of this Agreement, (y) the receipt of an Erroneous Payment by a Payment Recipient shall not for the purpose of this Agreement be treated as a payment, prepayment, repayment, discharge or other satisfaction of any Obligations owed by the Borrowers or any other Loan Party, except, in each case, to the extent such Erroneous Payment is, and solely with respect to the amount of such Erroneous Payment that is, comprised of funds received by Agent from the Borrowers or any other Loan Party for the purpose of making for a payment on the Obligations and (z) to the extent that an Erroneous Payment was in any way or at any time credited as payment or satisfaction of any of the Obligations, the Obligations or any part thereof that were so credited, and all rights of the Payment Recipient, as the case may be, shall be reinstated and continue in full force and effect as if such payment or satisfaction had never been received.</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-149-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Each party's obligations under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall survive the resignation or replacement of Agent or any transfer of right or obligations by, or the replacement of, a Lender, the termination of the Commitments or the repayment, satisfaction or discharge of all Obligations (or any portion thereof) under any Loan Document.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The provisions of this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the contrary notwithstanding, (i) nothing in this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;17.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> will constitute a waiver or release of any claim of any party hereunder arising from any Payment Recipient's receipt of an Erroneous Payment and (ii) there will only be deemed to be a recovery of the Erroneous Payment to the extent that Agent has received payment from the Payment Recipient in immediately available funds the Erroneous Payment Return, whether directly from the Payment Recipient, as a result of the exercise by Agent of its rights of subrogation or set off as set forth above in clause (e) or as a result of the receipt by Agent Assignee of a payment of the outstanding principal balance of the Loans assigned to Agent Assignee pursuant to an Erroneous Payment Deficiency Assignment, but excluding any other amounts in respect thereof (it being agreed that any payments of interest, fees, expenses or other amounts (other than principal) received by Agent Assignee in respect of the Loans assigned to Agent Assignee pursuant to an Erroneous Payment Deficiency Assignment shall be the sole property of Agent Assignee and shall not constitute a recovery of the Erroneous Payment).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Amendment and Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.   Effective on the date hereof and subject to the satisfaction of the conditions specified herein, Wells Fargo hereby joins the Credit Agreement in the capacity as administrative agent for the Lender Group and shall have the rights and obligations of Agent hereunder, including Section 15 hereof.  For the avoidance of doubt, Wells Fargo shall continue to be a Lender hereunder and hereby agrees, and reaffirms its obligation, to adhere to and be bound by all of the terms and provisions of the Amended Loan Agreement applicable to a Lender thereunder.  As described in the Restructuring Agreement, this Agreement and the Guaranty and Security Agreement collectively amend and restate the Existing Credit Agreement in its entirety.  The Existing Loans, the Existing Letters of Credit and the other Existing Obligations outstanding under the Existing Credit Agreement shall be governed by and deemed to be outstanding under the amended and restated terms set forth in this Agreement, the Guaranty and Security Agreement and the other Loan Documents, and the Existing Obligations are and shall continue to be (and all Obligations incurred pursuant hereto shall be) secured by, among other things, the Existing Collateral as well as the other Collateral pursuant to the Guaranty and Security Agreement and the other Loan Documents.  Each party hereto (and with respect to each Loan Party other than Borrowers, by such Loan Party's execution and delivery of the Reaffirmation of Loan Documents, the Restructuring Agreement, and the Guaranty and Security Agreement) hereby acknowledges, confirms and agrees that as of the date hereof and subject to the satisfaction of the conditions specified herein, (i) the security interests in and Liens upon the Collateral heretofore granted to Wells Fargo as &#34;Lender&#34; under the Existing Credit Agreement to secure the Existing Obligations (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Existing Liens</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) shall continue in full force and effect in favor of Wells Fargo as Agent, and (ii) the Existing Liens are deemed to mean, and shall mean, a security interest in and Lien upon the Collateral granted to Agent for the benefit of the Lender Group under the Loan Documents, including the Guaranty and Security Agreement.  The execution and delivery of this Agreement, which is made for the purposes described in the foregoing recitals, shall not effectuate a novation of any of the Existing Loan Documents, or, except as set forth below, constitute a release or discharge of the Existing Obligations or the Existing Collateral, but rather as a substitution of certain terms governing the payment and performance of such obligations and indebtedness  As a material part of the consideration </font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-150-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:94.5pt;width:100%"><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="text-indent:72pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">for&#160;Agent and Lenders&#160;entering into this Agreement and in order to induce&#160;Lenders to extend credit pursuant to this Agreement, on the date hereof each Borrower hereby releases and forever discharges Agent, each Lender, each Bank Product Provider and their respective directors, officers, employees, agents, attorneys, affiliates, subsidiaries, successors and assigns from any and all liabilities, obligations, actions, contracts, claims, causes of action, damages, demands, costs and expenses whatsoever (collectively &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), of every kind and nature, however evidenced or created, whether known or unknown, arising prior to or on the date of this Agreement including, but not limited to, any Claims involving the extension of credit under or administration of a Loan Party, the Existing Credit Agreement, this Agreement, the Guaranty and Security Agreement, the Loan Documents or Bank Product Agreements, as each may be amended, the Obligations or any other transactions evidenced by this Agreement, the Existing Credit Agreement, the Guaranty and Security Agreement, the&#160;Loan Documents or any Bank Product Agreement.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;Signature pages to follow.&#93;</font></div><div style="height:103.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-151-</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_67"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the parties hereto have caused this Agreement to be executed and delivered as of the date first above written.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.429%"><tr><td style="width:1.0%"></td><td style="width:7.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ADMINISTRATIVE BORROWER&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES HOLDINGS, INC., a Delaware corporation</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer, &#38; Treasurer</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Signature Page to Third Amended and Restated Credit Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:0.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">BORROWERS&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES COMMUNICATIONS, LLC, a Delaware limited liability company&#59; </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES COMMERCIAL, INC., a Delaware corporation&#59; </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES RESIDENTIAL, INC., a Delaware corporation&#59; </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">INTEGRATED ELECTRICAL FINANCE, INC., a Delaware corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES SUBSIDIARY HOLDINGS, INC., a Delaware corporation&#59; </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MAGNETECH INDUSTRIAL SERVICES, INC., an Indiana corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">SOUTHERN INDUSTRIAL SALES AND SERVICES, INC., a Georgia corporation d&#47;b&#47;a Southern Rewinding and Sales&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">CALUMET ARMATURE AND ELECTRIC, L.L.C., an Illinois limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TECHNIBUS, INC., a Delaware corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES INFRASTRUCTURE SOLUTIONS, LLC, a Delaware limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">FREEMAN ENCLOSURE SYSTEMS, LLC, an Ohio limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">NEXT ELECTRIC, LLC, a Wisconsin limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AZIMUTH COMMUNICATIONS, INC., an Oregon corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PLANT POWER AND CONTROL SYSTEMS, L.L.C., an Alabama limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">AERIAL LIGHTING &#38; ELECTRIC, INC., a Connecticut corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">HOTCHKISS ALARMS, LLC, a Connecticut limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">K.E.P. ELECTRIC, INC., an Ohio corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">WEDLAKE FABRICATING, INC., an Oklahoma corporation&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">BAYONET PLUMBING, HEATING AND AIR-CONDITIONING, LLC, a Florida limited liability company&#59; </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">EDMONSON ELECTRIC, LLC, a Florida limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">STR MECHANICAL, LLC, a North Carolina limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TECHNICAL SERVICES II, LLC, a Virginia limited liability company&#59;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES INVESTMENTS, LLC, a Delaware limited liability company</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES FL RE, LLC, a Florida limited liability company</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES OK RE, LLC, an Oklahoma limited liability company</font></td></tr></table></div><div style="padding-left:0.9pt"><font><br></font></div><div style="padding-left:0.9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.429%"><tr><td style="width:1.0%"></td><td style="width:7.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.153%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Authorized Signatory</font></td></tr></table></div><div style="padding-left:0.9pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Signature Page to Third Amended and Restated Credit Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:0.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IES MANAGEMENT LP</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">INTEGRATED ELECTRICAL FINANCE, INC.,<br></font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">its General Partner</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">President &#38; Treasurer</font></td></tr></table></div><div style="padding-left:0.9pt"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:0.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.727%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IES MANAGEMENT ROO, LP</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IES OPERATIONS GROUP, INC.,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">its General Partner</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">President &#38; Treasurer</font></td></tr></table></div><div style="padding-left:0.9pt"><font><br></font></div><div><font><br></font></div><div style="padding-left:0.9pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Signature Page to Third Amended and Restated Credit Agreement</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.349%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WELLS FARGO BANK, NATIONAL ASSOCIATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a national banking association, as Agent and as a Lender</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; Michael Gerard</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Michael Gerard</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Authorized Signatory</font></td></tr></table></div><div style="padding-left:198.9pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Signature Page to Third Amended and Restated Credit Agreement</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_70"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Schedule A-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><br><br>Agent's Account</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">An account at a bank designated by Agent from time to time as the account into which Borrower shall make all payments to Agent for the benefit of the Lender Group and into which the Lender Group shall make all payments to Agent under this Agreement and the other Loan Documents&#59; unless and until Agent notifies Borrower and the Lender Group to the contrary, Agent's Account shall be that certain deposit account bearing account number XXXXXXXXXXXXX714, reference IES Holdings, Inc., and maintained by Agent with Wells Fargo Bank, N.A., 420 Montgomery Street, San Francisco, CA, ABA  #121-000-248.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:59.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schedule A-1</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_73"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Schedule C-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><br><br>Commitments</font></div><div style="text-align:justify"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.923%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cccccc;border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Lender</font></td><td colspan="3" style="background-color:#cccccc;border-left:0.5pt solid #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Revolver Commitment</font></td><td colspan="3" style="background-color:#cccccc;border-left:2pt double #000000;border-right:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt;margin-top:2pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font><br></font></div><div style="margin-bottom:2pt;margin-top:2pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Total Commitment</font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Wells Fargo Bank, National Association</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$150,000,000</font></td><td colspan="3" style="border-left:2pt double #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$150,000,000</font></td></tr><tr><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">All Lenders</font></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$150,000,000</font></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">$150,000,000</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:59.04pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schedule C-1</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_76"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Schedule D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><br><br>Designated Account</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Designated Account of Administrative Borrower</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Bank Name&#58;&#160;&#160;&#160;&#160;Wells Fargo (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Designated Account Bank</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;)</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ABA Number&#58;&#160;&#160;&#160;&#160;121000248</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Account Name&#58;&#160;&#160;&#160;&#160;IES Operating Account</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Full Address of Account Holder&#58;&#160;&#160;&#160;&#160;IES Holdings, Inc.<br>&#160;&#160;&#160;&#160;5433 Westheimer Road, Suite 500<br>&#160;&#160;&#160;&#160;Houston, TX  77056</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Account Number&#58;&#160;&#160;&#160;&#160;XXXXXXX797</font></div><div style="height:54.72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schedule D-1</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_79"></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Schedule 3.1</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The obligation of each Lender to make its initial extension of credit provided for in this Agreement is subject to the fulfillment, to the satisfaction of each Lender (the making of such initial extension of credit by any Lender being conclusively deemed to be its satisfaction or waiver of the following), of each of the following conditions precedent&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">the Closing Date shall occur on or before April 28, 2022&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agent shall have received a letter duly executed by each Loan Party authorizing Agent to file appropriate financing statements in such office or offices as may be necessary or, in the opinion of Agent, desirable to perfect the security interests to be created by the Loan Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Agent shall have received evidence that appropriate financing statements have been duly filed in such office or offices as may be necessary or, in the opinion of Agent, desirable to perfect the Agent's Liens in and to the Collateral, and Agent shall have received searches reflecting the filing of all such financing statements&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agent shall have received each of the following documents, in form and substance satisfactory to Agent, duly executed and delivered, and each such document shall be in full force and effect&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">a completed Borrowing Base Certificate (which such Borrowing Base Certificate shall be delivered in accordance with the provisions of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.36pt">the Fee Letter,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.03pt">the Guaranty and Security Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">a completed Perfection Certificate for each of the Loan Parties,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">a Reaffirmation Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vi)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">the Restructuring Agreement,</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(vii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15.36pt">the Loan Manager Side Letter, and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(viii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:12.03pt">the Amended and Restated Patent and Trademark Security Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt">Agent shall have received a certificate from the Secretary of each Loan Party (i)&#160;attesting to the resolutions of such Loan Party's board of directors authorizing its execution, delivery, and performance of the Loan Documents to which it is a party, (ii)&#160;authorizing specific officers of such Loan Party to execute the same, and (iii)&#160;attesting to the incumbency and signatures of such specific officers of such Loan Party&#59;</font></div><div style="text-align:justify;text-indent:90pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.1</font></div><div style="height:81pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt">Agent shall have received copies of each Loan Party's Governing Documents, as amended, modified, or supplemented to the Closing Date, which Governing Documents shall be (i)&#160;certified by the Secretary of such Loan Party, and (ii)&#160;with respect to Governing Documents that are charter documents, certified as of a recent date (not more than 30 days prior to the Closing Date) by the appropriate governmental official&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Agent shall have received a certificate of status with respect to each Loan Party specified by Agent, dated within 10 days of the Closing Date (or such later date as Agent may agree in its sole discretion), such certificate to be issued by the appropriate officer of the jurisdiction of organization of such Loan Party, which certificate shall indicate that such Loan Party is in good standing in such jurisdiction&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#91;reserved&#93;&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">&#91;reserved&#93;&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Agent shall have received an opinion of the Loan Parties' counsel in form and substance satisfactory to Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrowers shall have the Required Liquidity after giving effect to the initial extensions of credit under this Agreement and the payment of all fees and expenses required to be paid by Borrowers on the Closing Date under this Agreement or the other Loan Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.69pt">Agent shall have completed (i)&#160;Patriot Act searches, OFAC&#47;PEP searches and customary individual background checks for each Loan Party, and (ii)&#160;OFAC&#47;PEP searches and customary individual background searches for each Loan Party's senior management and key principals,  the results of which shall be satisfactory to Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.69pt">Agent shall have received a set of Projections of Borrowers for the 3 year period following the Closing Date (on a year by year basis, and for the 1 year period following the Closing Date, on a month by month basis), in form and substance (including as to scope and underlying assumptions) satisfactory to Agent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Borrower shall have reimbursed Agent for all Lender Group Expenses incurred in connection with the transactions evidenced by this Agreement and the other Loan Documents&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">At least ten Business Days prior to the Closing Date, any Loan Party that qualifies as a &#34;legal entity customer&#34; under the Beneficial Ownership Regulation shall deliver a Beneficial Ownership Certification in relation to such Loan Party, which such Beneficial Ownership Certificate shall be complete and accurate in all respects.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Lenders shall have received credit committee approval for the transactions contemplated by the Agreement&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all other documents and legal matters in connection with the transactions contemplated by this Agreement shall have been delivered, executed, or recorded and shall be in form and substance satisfactory to Agent.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 3.1</font></div><div style="height:81pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:90pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div id="ideed654ac04741c78147607b2f56594f_361"></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Schedule 3.6</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Conditions Subsequent</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;On or before the sixtieth (60th) day after the Closing Date, Borrowers shall deliver to Agent duly executed Control Agreements with respect to each Deposit Account of the Loan Parties (other than Excluded Accounts or Deposit Accounts already subject to a Control Agreement).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;On or before the forty-fifth (45th) day after the Closing Date, Borrowers shall deliver to</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Agent certificates of insurance, together with the endorsements thereto, as are required by Section 5.6 of the Credit Agreement, the form and substance of which shall be satisfactory to Agent.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Schedule 3.6</font></div><div style="height:81pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_82"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Schedule 5.1</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Deliver to Agent (and if so requested by Agent, with copies for each Lender) each of the financial statements, reports, or other items set forth below at the following times (unless such time is extended, in writing, by (i) Agent, which Agent may do without obtaining the consent of the other members of the Lender Group for a period of up to twenty (20) days, or (ii) by Agent and Required Lenders) in form satisfactory to Agent&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:22.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as soon as available, but in any event within 30 days after the end of each month,</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:3.65pt;padding-right:2.75pt;text-align:justify;text-indent:-0.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.95pt">a Compliance Certificate along with the underlying calculations, including the calculations to establish compliance with the financial covenants set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Agreement and certain other covenants under this Agreement, as well as calculations of Liquidity, Excess Availability and, if required, Fixed Charge Coverage Ratio.</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.27pt">an unaudited consolidated balance sheet, income statement, statement of cash flow, and statement of shareholder's equity with respect to the Borrowers and their respective Subsidiaries during such period and compared to the prior period and plan, prepared in accordance with GAAP, subject to year-end audit adjustments and the absence of footnotes, together with a corresponding discussion and analysis of results from management&#59; and </font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as soon as available, but in any event within one hundred twenty (120) days after the end of each fiscal year, which, with respect to term (a), shall be deemed to be delivered to Agent upon filing of the same with the SEC on EDGAR</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;consolidated financial statements of Borrowers and their respective Subsidiaries for such fiscal year, audited by Ernst &#38; Young or another independent certified public accountant reasonably acceptable to Agent, prepared in accordance with GAAP, and certified, without any qualifications (including any (A)&#160;&#34;going concern&#34; or like qualification or exception, (B)&#160;qualification or exception as to the scope of such audit, or (C)&#160;qualification which relates to the treatment or classification of any item and which, as a condition to the removal of such qualification, would require an adjustment to such item), by such accountants to have been prepared in accordance with GAAP (such audited financial statements to include a balance sheet, income statement, statement of cash flow, and statement of shareholder's equity and, if prepared, such accountants' letter to management)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;a Compliance Certificate along with the underlying calculations, including the calculations to establish compliance with the financial covenants set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and certain other covenants under this Agreement, as well as calculations of Liquidity, Excess Availability and Fixed Charge Coverage Ratio.</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">as soon as available, but in any event on or before the last day of each fiscal year,</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;copies of Borrowers' Projections, in form and substance (including as to scope and underlying assumptions) satisfactory to Agent, in its Permitted Discretion, for the forthcoming fiscal year, on a monthly basis.</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 5.1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:22.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">if and when filed by any Borrower, all of which shall be deemed to be delivered to Agent upon filing of the same with the SEC on EDGAR.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;Form 10-Q quarterly reports, Form 10-K annual reports, and Form 8-K current reports&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;any other filings made by any Borrower with the SEC&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;any other information that is provided by any Borrower to its shareholders generally.</font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">promptly, but in any event within 5 days after any Borrower has knowledge of any event or condition that constitutes a Default or an Event of Default,</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">notice of such event or condition and a statement of the curative action that Borrowers propose to take with respect thereto.</font></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">promptly after the commencement thereof, but in any event within 5 days after the service of process with respect thereto on any Borrower or any of its Subsidiaries,</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">notice of all actions, suits, or proceedings brought by or against any Borrower or any of its Subsidiaries before any Governmental Authority which reasonably could be expected to result in a Material Adverse Effect.</font></td></tr><tr><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">upon the request of Agent,</font></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify;text-indent:-1.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21.4pt">any other information reasonably requested relating to the financial condition of any Borrower or its Subsidiaries.</font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 5.1</font></div></div></div><div id="ideed654ac04741c78147607b2f56594f_85"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Schedule 5.2</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Provide Agent (and if so requested by Agent, with copies for each Lender) with each of the documents set forth below at the following times (unless such time is extended, in writing, by (i) Agent, which Agent may do without obtaining the consent of the other members of the Lender Group for a period of up to twenty (20) days, or (ii) by Agent and Required Lenders) in form satisfactory to Agent&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">On or prior to the twenty-third (23rd) day of each month or more frequently if Agent requests</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:2pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;a Borrowing Base Certificate&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that during an Increased Reporting Period, then a Borrowing Base Certificate shall be delivered to Agent on Friday of every other calendar week until the end of such Increased Reporting Period&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;an Account roll-forward with supporting details to the extent requested by Agent&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;to the extent requested by Agent, notice of all claims, offsets, or disputes asserted by Account Debtors with respect to each Borrower's and its Subsidiaries' Accounts&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;to the extent requested by Agent, copies of invoices together with corresponding shipping and delivery documents and credit memos together with corresponding supporting documentation with respect to invoices and credit memos in excess of an amount determined in the sole discretion of Agent from time to time&#59; </font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;a report regarding each Loan Party's and its Subsidiaries' accrued, but unpaid, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">ad valorem </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">taxes&#59; and</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)        a detailed list of each Loan Party's and its Subsidiaries' customers in respect of all Accounts, with address and contact information.</font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Quarterly (no later than the 45th day after the end of each fiscal quarter),</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;a Perfection Certificate or a supplement to the Perfection Certificate.</font></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">promptly but in any event within 2 days after any Loan Party acquires any Margin Stock,</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;notice of such acquisition, together with a description of the Margin Stock and a Form U-1 (with sufficient additional originals thereof for each Agent) duly executed and delivered by the Borrowers, together with such other documentation as Agent shall reasonably request, in order to enable Agent and the Agents to comply with any of the requirements under Regulations T, U or X of the Federal Reserve Board.</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon any change in applicable laws, rules, or regulations that would require a change in the amount on deposit in the Permitted Florida Statutory Account</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;the new amount required to be on deposit in the Permitted Florida Statutory Account&#59; and </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;such other reports and information as to the Permitted Florida Statutory Account as Agent may reasonably request.</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 5.2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon request by Agent</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;to the extent Borrowers have requested that Agent make any Borrowings on its Inventory, Inventory system&#47;perpetual reports specifying the cost of each Borrower's and its Subsidiaries' Inventory, by location and by category, with additional detail showing additions to and deletions therefrom (delivered electronically in an acceptable format, if a Borrower has implemented electronic reporting).</font></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon request by Agent</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;a monthly Account roll-forward, in a format acceptable to Agent in its discretion&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;a detailed aging of each Borrower's Accounts, together with a reconciliation to the monthly Account roll-forward and supporting documentation for any reconciling items noted (delivered electronically in an acceptable format, if a Borrower has implemented electronic reporting)&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;a detailed calculation of those Accounts that are not eligible for the Borrowing Base&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;to the extent Borrowers have requested that Agent make any Borrowings on its Inventory, a detailed Inventory system&#47;perpetual report (delivered electronically in an acceptable format, if a Borrower has implemented electronic reporting)&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;to the extent Borrowers have requested that Agent make any Borrowings on its Inventory, a detailed calculation of Inventory categories that are not eligible for the Borrowing Base&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)&#160;&#160;&#160;&#160;a summary aging, by vendor, of each Borrower's and its Subsidiaries' accounts payable (delivered electronically in an acceptable format, if a Borrower has implemented electronic reporting)&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)&#160;&#160;&#160;&#160;a detailed report regarding each Borrower's and its Subsidiaries' cash and Cash Equivalents, including an indication of which amounts constitute Qualified Cash.</font></div></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon request by Agent</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;a reconciliation of Accounts aging, trade accounts payable aging, and Inventory perpetual of each Borrower to the general ledger and the monthly financial statements, including any book reserves related to each category.</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon request by Agent</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;a detailed list of each Borrower's and its Subsidiaries' customers, with address and contact information.</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 5.2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon request by Agent</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;copies of purchase orders and invoices for Inventory and Equipment acquired by each Borrower or its Subsidiaries, and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;such other reports and information as to the Collateral and as to each as Agent may reasonably request.</font></div></td></tr><tr><td colspan="3" style="border-bottom:2pt double #000000;border-left:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Upon request by Agent</font></td><td colspan="3" style="border-bottom:2pt double #000000;border-left:0.5pt solid #000000;border-right:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)&#160;&#160;&#160;&#160;copies of purchase orders and invoices for Inventory and Equipment acquired by any Loan Party or its Subsidiaries, </font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)&#160;&#160;&#160;&#160;copies of invoices together with corresponding shipping and delivery documents, and credit memos together with corresponding supporting documentation, with respect to invoices and credit memos in excess of an amount determined in the sole discretion of Agent, from time to time,</font></div><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(t)&#160;&#160;&#160;&#160;any change in the information provided in the Beneficial Ownership Certification that would result in a change to the list of beneficial owners identified in parts (c) or (d) of such certification&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(u)&#160;&#160;&#160;&#160;such other reports as to the Collateral of any Loan Party and its Subsidiaries, as Agent may reasonably request.</font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Schedule 5.2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>q22022ex311.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 2022 Workiva -->
<title>Document</title></head><body><div id="i70bded4f3271425dbd870b1a7890314a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="margin-top:11pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jeffrey L. Gendell, certify that&#58;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;1.&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of IES Holdings, Inc.&#59;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;2.&#160;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></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;3.&#160;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></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;4.&#160;The Registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the Registrant and have&#58;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(c)&#160;Evaluated the effectiveness of the Registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;&#160;and</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(d)&#160;Disclosed in this report any change in the Registrant&#8217;s internal control over financial reporting that occurred during the Registrant&#8217;s most recent fiscal quarter (the Registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant&#8217;s internal control over financial reporting&#59;&#160;and</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;5.&#160;The Registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant&#8217;s auditors and the audit committee of the Registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant&#8217;s ability to record, process, summarize and report financial information&#59;&#160;and</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:7pt;text-align:justify"><font><br></font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; April&#160;29, 2022</font></div><div style="margin-top:7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:46.469%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">JEFFREY L. GENDELL</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey L. Gendell</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer as Principal Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>q22022ex312.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 2022 Workiva -->
<title>Document</title></head><body><div id="i03da163e0b814c96a5ca3f92c8b84ee4_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:13pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;31.2</font></div><div style="margin-top:7pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Tracy A. McLauchlin, certify that&#58;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;1.&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of IES Holdings, Inc.&#59;</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;2.&#160;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></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;3.&#160;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></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;4.&#160;The Registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the Registrant and have&#58;</font></div><div style="margin-top:7pt;padding-left:2.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:7pt;padding-left:2.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:7pt;padding-left:2.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(c)&#160;Evaluated the effectiveness of the Registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;&#160;and</font></div><div style="margin-top:7pt;padding-left:2.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(d)&#160;Disclosed in this report any change in the Registrant&#8217;s internal control over financial reporting that occurred during the Registrant&#8217;s most recent fiscal quarter (the Registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant&#8217;s internal control over financial reporting&#59;&#160;and</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;5.&#160;The Registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant&#8217;s auditors and the audit committee of the Registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:7pt;padding-left:2.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(a)&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant&#8217;s ability to record, process, summarize and report financial information&#59;&#160;and</font></div><div style="margin-top:7pt;padding-left:2.25pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;(b)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:7pt;text-align:justify"><font><br></font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; April&#160;29, 2022</font></div><div style="margin-top:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:48.599%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.201%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;&#160;TRACY A. MCLAUCHLIN</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President, Chief Financial Officer and Treasurer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as Principal Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>q22022ex321.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 2022 Workiva -->
<title>Document</title></head><body><div id="iab25d7ef73e5419baa2d48c878f67845_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:11pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32.1</font></div><div style="margin-top:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> AS ADOPTED PURSUANT TO</font></div><div style="margin-top:1pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with this Quarterly Report of IES Holdings, Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the period ending March 31, 2022 (the &#8220;Report&#8221;),&#160;I, Jeffrey L. Gendell, Chief Executive Officer of the Company, certify, pursuant to 18&#160;U.S.C. &#167;&#160;1350, as adopted pursuant to &#167;&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:7pt;text-align:justify"><font><br></font></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; April 29, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; JEFFREY L. GENDELL</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey L. Gendell</font></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Chief Executive Officer as Principal Executive Officer</font></div><div style="text-align:center"><font><br></font></div></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><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>q22022ex322.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 2022 Workiva -->
<title>Document</title></head><body><div id="i9e58b7ef73c14cc5828eedfc26346538_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:11pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;32.2</font></div><div style="margin-top:11pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> 18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:7pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with this Quarterly Report of IES Holdings, Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the period ending March 31, 2022 (the &#8220;Report&#8221;),&#160;I, Tracy A. McLauchlin, Senior Vice President, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18&#160;U.S.C. &#167;&#160;1350, as adopted pursuant to &#167;&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:7pt;text-align:justify"><font><br></font></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:7pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"></td><td style="width:3.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.210%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.289%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; April 29, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; TRACY A. MCLAUCHLIN</font></td></tr><tr><td colspan="12" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tracy A. McLauchlin</font></td></tr><tr><td colspan="12" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President, Chief Financial Officer and Treasurer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as Principal Financial Officer</font></div></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></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>iesc-20220331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:b5334f3e-849c-4a03-825c-c10a8f646735,g:505ee760-aebe-441f-8e82-5b08a42b6e6c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iesc="http://www.ies-co.com/20220331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ies-co.com/20220331">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <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="iesc-20220331_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="iesc-20220331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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="iesc-20220331_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="iesc-20220331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DEIDocument" roleURI="http://www.ies-co.com/role/DEIDocument">
        <link:definition>0001001 - Document - DEI Document</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.ies-co.com/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="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parentheticals)</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="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1003004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity">
        <link:definition>1004005 - Statement - Consolidated Statements of Stockholders' 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.ies-co.com/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="Business" roleURI="http://www.ies-co.com/role/Business">
        <link:definition>2101101 - Disclosure - Business</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="BusinessTables" roleURI="http://www.ies-co.com/role/BusinessTables">
        <link:definition>2302301 - Disclosure - Business (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="BusinessDetails" roleURI="http://www.ies-co.com/role/BusinessDetails">
        <link:definition>2403401 - Disclosure - Business (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="ControllingShareholder" roleURI="http://www.ies-co.com/role/ControllingShareholder">
        <link:definition>2104102 - Disclosure - Controlling Shareholder</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="ControllingShareholderTables" roleURI="http://www.ies-co.com/role/ControllingShareholderTables">
        <link:definition>2305302 - Disclosure - Controlling Shareholder (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="ControllingShareholderDetails" roleURI="http://www.ies-co.com/role/ControllingShareholderDetails">
        <link:definition>2406402 - Disclosure - Controlling Shareholder (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="RevenueRecognition" roleURI="http://www.ies-co.com/role/RevenueRecognition">
        <link:definition>2107103 - Disclosure - Revenue Recognition</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="RevenueRecognitionTables" roleURI="http://www.ies-co.com/role/RevenueRecognitionTables">
        <link:definition>2308303 - Disclosure - Revenue Recognition (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="RevenueRecognitionDetails" roleURI="http://www.ies-co.com/role/RevenueRecognitionDetails">
        <link:definition>2409403 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.ies-co.com/role/Debt">
        <link:definition>2110104 - 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.ies-co.com/role/DebtTables">
        <link:definition>2311304 - 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.ies-co.com/role/DebtDetails">
        <link:definition>2412404 - 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="PerShareInformation" roleURI="http://www.ies-co.com/role/PerShareInformation">
        <link:definition>2113105 - Disclosure - Per Share Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PerShareInformationTables" roleURI="http://www.ies-co.com/role/PerShareInformationTables">
        <link:definition>2314305 - Disclosure - Per Share Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PerShareInformationDetails" roleURI="http://www.ies-co.com/role/PerShareInformationDetails">
        <link:definition>2415405 - Disclosure - Per Share Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingSegments" roleURI="http://www.ies-co.com/role/OperatingSegments">
        <link:definition>2116106 - Disclosure - Operating Segments</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="OperatingSegmentsTables" roleURI="http://www.ies-co.com/role/OperatingSegmentsTables">
        <link:definition>2317306 - Disclosure - Operating Segments (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="OperatingSegmentsDetails" roleURI="http://www.ies-co.com/role/OperatingSegmentsDetails">
        <link:definition>2418406 - Disclosure - Operating Segments (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="StockholdersEquity" roleURI="http://www.ies-co.com/role/StockholdersEquity">
        <link:definition>2119107 - Disclosure - Stockholders' 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="StockholdersEquityTables" roleURI="http://www.ies-co.com/role/StockholdersEquityTables">
        <link:definition>2320307 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.ies-co.com/role/StockholdersEquityDetails">
        <link:definition>2421407 - Disclosure - Stockholders' 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="EmployeeBenefitPlans" roleURI="http://www.ies-co.com/role/EmployeeBenefitPlans">
        <link:definition>2122108 - Disclosure - Employee Benefit Plans</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="EmployeeBenefitPlansTables" roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansTables">
        <link:definition>2323308 - Disclosure - Employee Benefit Plans (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="EmployeeBenefitPlansDetails" roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansDetails">
        <link:definition>2424408 - Disclosure - Employee Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.ies-co.com/role/FairValueMeasurements">
        <link:definition>2125109 - Disclosure - Fair Value Measurements</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="FairValueMeasurementsTables" roleURI="http://www.ies-co.com/role/FairValueMeasurementsTables">
        <link:definition>2326309 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsDetails" roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails">
        <link:definition>2427409 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventory" roleURI="http://www.ies-co.com/role/Inventory">
        <link:definition>2128110 - Disclosure - Inventory</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="InventoryTables" roleURI="http://www.ies-co.com/role/InventoryTables">
        <link:definition>2329310 - Disclosure - Inventory (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="InventoryDetails" roleURI="http://www.ies-co.com/role/InventoryDetails">
        <link:definition>2430410 - Disclosure - Inventory (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="GoodwillandIntangibleAssets" roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssets">
        <link:definition>2131111 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>2332311 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsGoodwillDetails" roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails">
        <link:definition>2433411 - Disclosure - Goodwill and Intangible Assets Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsIntangiblesDetails" roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails">
        <link:definition>2434412 - Disclosure - Goodwill and Intangible Assets Intangibles (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="CommitmentsandContingencies" roleURI="http://www.ies-co.com/role/CommitmentsandContingencies">
        <link:definition>2135112 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesTables">
        <link:definition>2336312 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2437413 - Disclosure - Commitments and Contingencies (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="Leases" roleURI="http://www.ies-co.com/role/Leases">
        <link:definition>2138113 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.ies-co.com/role/LeasesTables">
        <link:definition>2339313 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.ies-co.com/role/LeasesDetails">
        <link:definition>2440414 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsandDivestitures" roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestitures">
        <link:definition>2141114 - Disclosure - Business Combinations and Divestitures</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="BusinessCombinationsandDivestituresTables" roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestituresTables">
        <link:definition>2342314 - Disclosure - Business Combinations and Divestitures (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="BusinessCombinationsandDivestituresDetails" roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails">
        <link:definition>2443415 - Disclosure - Business Combinations and Divestitures (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.ies-co.com/role/SubsequentEvents">
        <link:definition>2144115 - 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.ies-co.com/role/SubsequentEventsDetails">
        <link:definition>2445416 - 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:element id="iesc_CommunicationsMember" abstract="true" name="CommunicationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_ControllingShareholderTextBlock" abstract="false" name="ControllingShareholderTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityPaymentsYearTwo" abstract="false" name="TotalLeaseLiabilityPaymentsYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" abstract="false" name="LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityPaymentsYearThree" abstract="false" name="TotalLeaseLiabilityPaymentsYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_ControllingShareholderOwnershipPercentage" abstract="false" name="ControllingShareholderOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" abstract="false" name="TotalLeaseLiabilityPaymentsDueAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_SingleFamilyContractsMember" abstract="true" name="SingleFamilyContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_CustomPowerSolutionsMember" abstract="true" name="CustomPowerSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityPaymentsYearFive" abstract="false" name="TotalLeaseLiabilityPaymentsYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_TotalLeaseLiability" abstract="false" name="TotalLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_CommercialandIndustrialMember" abstract="true" name="CommercialandIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_IndustrialServicesMember" abstract="true" name="IndustrialServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityPaymentsDue" abstract="false" name="TotalLeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_PerformanceObligationNext12Months" abstract="false" name="PerformanceObligationNext12Months" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_OperatingLeasesnotyetCommenced" abstract="false" name="OperatingLeasesnotyetCommenced" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_EquityIncentivePlanMember" abstract="true" name="EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_MultiFamilyandOtherMember" abstract="true" name="MultiFamilyandOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_InfrastructureSolutionsMember" abstract="true" name="InfrastructureSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityPaymentsYearFour" abstract="false" name="TotalLeaseLiabilityPaymentsYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_Estimatedcostofcompletionofbondedproject" abstract="false" name="Estimatedcostofcompletionofbondedproject" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_TotalLeaseLiabilityUndiscountedExcessAmount" abstract="false" name="TotalLeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="iesc_ResidentialMember" abstract="true" name="ResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_InsuranceRelatedMember" abstract="true" name="InsuranceRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="iesc_Sharesvested" abstract="false" name="Sharesvested" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>iesc-20220331_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 2022 Workiva-->
<!--r:b5334f3e-849c-4a03-825c-c10a8f646735,g:505ee760-aebe-441f-8e82-5b08a42b6e6c-->
<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.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_05b50933-b453-448d-bcc4-a62be14e2866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_05b50933-b453-448d-bcc4-a62be14e2866" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7873bb09-dbf1-4dff-97ad-0e3970b31fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7873bb09-dbf1-4dff-97ad-0e3970b31fa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_31fe1727-1486-4350-98cd-0cf9ae9cc512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:to="loc_us-gaap_InventoryNet_31fe1727-1486-4350-98cd-0cf9ae9cc512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_44e9850e-ab08-493a-8366-ff448cbbe6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_44e9850e-ab08-493a-8366-ff448cbbe6a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8bdef7b2-4d3c-4d5d-ad17-8cb2b53dbfea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_8bdef7b2-4d3c-4d5d-ad17-8cb2b53dbfea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_5c5faff0-63ac-437f-a1fe-2fbad7a3aa90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_cfa18120-2db1-4c8c-aed1-72d2b031d123" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_5c5faff0-63ac-437f-a1fe-2fbad7a3aa90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fe1c9649-9aef-4e34-b536-badaf22022c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_73bbef02-2548-4e11-845e-7c53d1839286" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fe1c9649-9aef-4e34-b536-badaf22022c8" xlink:to="loc_us-gaap_CommonStockValue_73bbef02-2548-4e11-845e-7c53d1839286" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f13f04e4-4883-4aa5-9f97-f7109a33c5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fe1c9649-9aef-4e34-b536-badaf22022c8" xlink:to="loc_us-gaap_PreferredStockValue_f13f04e4-4883-4aa5-9f97-f7109a33c5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_42e38013-8b32-4c89-8af5-df6fe52c0ded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fe1c9649-9aef-4e34-b536-badaf22022c8" xlink:to="loc_us-gaap_TreasuryStockValue_42e38013-8b32-4c89-8af5-df6fe52c0ded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_705617db-c9d3-4d7e-81d3-f82d8483eb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fe1c9649-9aef-4e34-b536-badaf22022c8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_705617db-c9d3-4d7e-81d3-f82d8483eb0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_23be57d2-8809-450e-87a1-5fa1bffea4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_fe1c9649-9aef-4e34-b536-badaf22022c8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_23be57d2-8809-450e-87a1-5fa1bffea4d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e4fdf1d3-f95e-4b07-a15f-574be8045212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_939c0692-ee8a-47c3-8e16-ecb65b46a55d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e4fdf1d3-f95e-4b07-a15f-574be8045212" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_939c0692-ee8a-47c3-8e16-ecb65b46a55d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_407d2465-c62e-46c2-947c-0ff7dc783c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e4fdf1d3-f95e-4b07-a15f-574be8045212" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_407d2465-c62e-46c2-947c-0ff7dc783c95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d04e3862-2386-4d37-9183-f2722ec13f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5ff8f223-f11b-4c2d-b88a-c758cb36714b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d04e3862-2386-4d37-9183-f2722ec13f8b" xlink:to="loc_us-gaap_StockholdersEquity_5ff8f223-f11b-4c2d-b88a-c758cb36714b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_0de9fb72-df77-44ea-b2a0-b55a32aeeebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d04e3862-2386-4d37-9183-f2722ec13f8b" xlink:to="loc_us-gaap_MinorityInterest_0de9fb72-df77-44ea-b2a0-b55a32aeeebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9c9b291b-61a6-43fe-9883-eb1da730d6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d04e3862-2386-4d37-9183-f2722ec13f8b" xlink:to="loc_us-gaap_Liabilities_9c9b291b-61a6-43fe-9883-eb1da730d6d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_93122d85-1494-4015-9c53-b83236a3652c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f73fccf0-46b3-4e1c-b217-4cdd9db7561a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_93122d85-1494-4015-9c53-b83236a3652c" xlink:to="loc_us-gaap_LiabilitiesCurrent_f73fccf0-46b3-4e1c-b217-4cdd9db7561a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a7b45b5f-cded-4845-9a37-53279b192f57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_93122d85-1494-4015-9c53-b83236a3652c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a7b45b5f-cded-4845-9a37-53279b192f57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_865cfd88-82d8-41ae-b156-aaa0d52a62d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_93122d85-1494-4015-9c53-b83236a3652c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_865cfd88-82d8-41ae-b156-aaa0d52a62d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_31f7b6b3-c63d-442c-b24c-a68654be21d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_93122d85-1494-4015-9c53-b83236a3652c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_31f7b6b3-c63d-442c-b24c-a68654be21d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_628d0535-2e4c-4a31-a336-5f8f83e6dc27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_AssetsCurrent_628d0535-2e4c-4a31-a336-5f8f83e6dc27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4e9cdf26-6790-4989-8cf8-a507d5eb410c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4e9cdf26-6790-4989-8cf8-a507d5eb410c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_82a173d7-e9c7-4de0-b05f-7f5873fcd50c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_Goodwill_82a173d7-e9c7-4de0-b05f-7f5873fcd50c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4aafa991-b43c-44aa-878a-1824abcecd48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4aafa991-b43c-44aa-878a-1824abcecd48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_adb146a0-bee1-4b94-ba2f-9646926ae8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_adb146a0-bee1-4b94-ba2f-9646926ae8d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e340b576-05a1-4b34-97d0-109f321adcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e340b576-05a1-4b34-97d0-109f321adcc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f5bae9b7-a530-422f-8cd5-adc33438ae0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_aeb12302-2d1e-4f4f-aa42-d82cd9293ef6" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f5bae9b7-a530-422f-8cd5-adc33438ae0b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_55a6c7fb-d04e-4405-a796-37e6b69d5e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c7c625e1-7ec4-4262-b61c-a463b12262da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_55a6c7fb-d04e-4405-a796-37e6b69d5e4a" xlink:to="loc_us-gaap_ProfitLoss_c7c625e1-7ec4-4262-b61c-a463b12262da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_00eddc6c-8d09-4450-a4a3-55277d1bfb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_55a6c7fb-d04e-4405-a796-37e6b69d5e4a" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_00eddc6c-8d09-4450-a4a3-55277d1bfb4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_098e32e3-7bcc-4bdc-9ee5-ce65e913ee6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f76449e8-06d7-45a6-8a1c-468f8c46c7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_098e32e3-7bcc-4bdc-9ee5-ce65e913ee6d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f76449e8-06d7-45a6-8a1c-468f8c46c7d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0451adcb-1abe-49d8-88a8-90220296e05b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_098e32e3-7bcc-4bdc-9ee5-ce65e913ee6d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0451adcb-1abe-49d8-88a8-90220296e05b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_222ad88f-9d42-48ab-b844-fa8b17607a99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5303bf04-6074-402c-a885-53fc720fd163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_222ad88f-9d42-48ab-b844-fa8b17607a99" xlink:to="loc_us-gaap_OperatingIncomeLoss_5303bf04-6074-402c-a885-53fc720fd163" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_7b0c6295-66bd-4150-9ae9-eb5b262e61dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_222ad88f-9d42-48ab-b844-fa8b17607a99" xlink:to="loc_us-gaap_InterestExpense_7b0c6295-66bd-4150-9ae9-eb5b262e61dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_07c786a3-d143-4ff6-99c1-04576592912a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_222ad88f-9d42-48ab-b844-fa8b17607a99" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_07c786a3-d143-4ff6-99c1-04576592912a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_94e77912-df9e-4c2c-9e43-00235243b49c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4b62980e-e553-42da-a245-3bc91545ecea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_94e77912-df9e-4c2c-9e43-00235243b49c" xlink:to="loc_us-gaap_Revenues_4b62980e-e553-42da-a245-3bc91545ecea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ff650536-f4fa-497e-9b54-e17047ce6c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_94e77912-df9e-4c2c-9e43-00235243b49c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ff650536-f4fa-497e-9b54-e17047ce6c0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_09caa3a9-07ed-4683-adb1-dc0e04a907b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e43069d9-1bf5-405f-8b54-166cfcdeae7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_09caa3a9-07ed-4683-adb1-dc0e04a907b9" xlink:to="loc_us-gaap_GrossProfit_e43069d9-1bf5-405f-8b54-166cfcdeae7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ecdccff5-3b86-4b63-bb13-da03241b63d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_09caa3a9-07ed-4683-adb1-dc0e04a907b9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ecdccff5-3b86-4b63-bb13-da03241b63d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_19d0e04a-6b79-4664-8192-d45406dd7a80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_09caa3a9-07ed-4683-adb1-dc0e04a907b9" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_19d0e04a-6b79-4664-8192-d45406dd7a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_4621d1c3-f4f4-4429-ac3b-d83b27e75628" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_09caa3a9-07ed-4683-adb1-dc0e04a907b9" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_4621d1c3-f4f4-4429-ac3b-d83b27e75628" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a9ff7303-d5be-42e1-ae37-7c16e4ae2624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_ProfitLoss_a9ff7303-d5be-42e1-ae37-7c16e4ae2624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3e38457b-ba0b-43fa-9cda-e2bbfa6107d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3e38457b-ba0b-43fa-9cda-e2bbfa6107d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_8e1e24ab-0783-4831-8d0b-c7f12a019b95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_8e1e24ab-0783-4831-8d0b-c7f12a019b95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e4441d8a-c393-4dad-8f37-52f8e568acd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e4441d8a-c393-4dad-8f37-52f8e568acd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_52947ee5-d0f4-4618-b8c3-0622e4631e88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_52947ee5-d0f4-4618-b8c3-0622e4631e88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_55d4eef0-4e4a-4c44-8d68-1f9fbce4e9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_ShareBasedCompensation_55d4eef0-4e4a-4c44-8d68-1f9fbce4e9e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b6c19fe6-3ca9-4b4c-8e15-13768f11376f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b6c19fe6-3ca9-4b4c-8e15-13768f11376f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e0ccfa32-7459-478e-bd69-2e8ccf45aee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e0ccfa32-7459-478e-bd69-2e8ccf45aee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1e77cea1-c2c0-47b0-8421-34d6e12cc418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1e77cea1-c2c0-47b0-8421-34d6e12cc418" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_441c2cc7-be5e-4055-b052-1d2a889f4cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_441c2cc7-be5e-4055-b052-1d2a889f4cfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_c00bb46c-d931-4ee9-911c-1eb019d85cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_c00bb46c-d931-4ee9-911c-1eb019d85cfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c0b9af24-38b5-4fd9-af37-a12f1d85af9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c0b9af24-38b5-4fd9-af37-a12f1d85af9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_dd83a4ba-d49c-4e37-abe4-47f199198e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_dd83a4ba-d49c-4e37-abe4-47f199198e3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_5d1122d4-fd36-4840-b63e-fe09c830a16c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_5d1122d4-fd36-4840-b63e-fe09c830a16c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_15e3020f-0805-4cc5-aa74-601fc8169fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_03392d28-ec28-415d-8b22-b3165d622781" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_15e3020f-0805-4cc5-aa74-601fc8169fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_58b13bc0-ff5b-4dc4-a989-d6121ee55550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ba349e0-9f37-4246-b81f-e90b50f7926e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_58b13bc0-ff5b-4dc4-a989-d6121ee55550" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6ba349e0-9f37-4246-b81f-e90b50f7926e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e85f0f2e-5a91-4cb9-a425-a6e5dd8c7a45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_58b13bc0-ff5b-4dc4-a989-d6121ee55550" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e85f0f2e-5a91-4cb9-a425-a6e5dd8c7a45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f8aa39d4-dccb-4976-ae49-03ae95849f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_58b13bc0-ff5b-4dc4-a989-d6121ee55550" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f8aa39d4-dccb-4976-ae49-03ae95849f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_06cfbc54-ca47-428e-8db0-95025e5b1fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_38aa511e-9502-4d6a-8159-b67f25a2b6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_06cfbc54-ca47-428e-8db0-95025e5b1fe2" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_38aa511e-9502-4d6a-8159-b67f25a2b6e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_efa10b7e-6a61-423d-bb39-8c3c5e6ebec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_06cfbc54-ca47-428e-8db0-95025e5b1fe2" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_efa10b7e-6a61-423d-bb39-8c3c5e6ebec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_7bf437fb-a5c2-4579-833b-9fae5a2c64e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_06cfbc54-ca47-428e-8db0-95025e5b1fe2" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_7bf437fb-a5c2-4579-833b-9fae5a2c64e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80ac4ea0-6b7e-4a3c-8d2e-3eb337944521" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_1a234315-c74a-4d18-b05a-9ec303c8d022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80ac4ea0-6b7e-4a3c-8d2e-3eb337944521" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_1a234315-c74a-4d18-b05a-9ec303c8d022" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_cd4cd0f0-aa73-48c3-9e09-dc7a8652c239" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80ac4ea0-6b7e-4a3c-8d2e-3eb337944521" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_cd4cd0f0-aa73-48c3-9e09-dc7a8652c239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_9e31479f-b0b1-43be-9aa0-42282db22197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80ac4ea0-6b7e-4a3c-8d2e-3eb337944521" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_9e31479f-b0b1-43be-9aa0-42282db22197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_db5cd14c-fa7c-4eda-9331-eb2aac5dcea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80ac4ea0-6b7e-4a3c-8d2e-3eb337944521" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_db5cd14c-fa7c-4eda-9331-eb2aac5dcea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_aee10eb9-3f9d-45d7-9087-61d1bc7856cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_80ac4ea0-6b7e-4a3c-8d2e-3eb337944521" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_aee10eb9-3f9d-45d7-9087-61d1bc7856cd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#PerShareInformationDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9bd9cc80-a33e-44bc-9b77-6b2f581ae404" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_557aa32d-af1b-4b3b-b074-06cb3ae20da4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_9bd9cc80-a33e-44bc-9b77-6b2f581ae404" xlink:to="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_557aa32d-af1b-4b3b-b074-06cb3ae20da4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_f5ca5e0a-0355-4df0-b571-63b7b281cbc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_9bd9cc80-a33e-44bc-9b77-6b2f581ae404" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_f5ca5e0a-0355-4df0-b571-63b7b281cbc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_0ed4b37d-469a-4fcb-80a2-ad4f3cdd4fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_9bd9cc80-a33e-44bc-9b77-6b2f581ae404" xlink:to="loc_us-gaap_MinorityInterestChangeInRedemptionValue_0ed4b37d-469a-4fcb-80a2-ad4f3cdd4fc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2099eec0-29d4-46f3-8ecc-16038134a840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8bd23aa4-a0e7-4623-97c5-f031c71718bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2099eec0-29d4-46f3-8ecc-16038134a840" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8bd23aa4-a0e7-4623-97c5-f031c71718bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_20bd331e-6bbf-4c45-8765-1cf81bb03fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2099eec0-29d4-46f3-8ecc-16038134a840" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_20bd331e-6bbf-4c45-8765-1cf81bb03fdf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_61f3ec5f-22dc-4479-93cc-453deeef237c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_979fc8ca-82be-43a9-a16f-dffeaa51cf83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_61f3ec5f-22dc-4479-93cc-453deeef237c" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_979fc8ca-82be-43a9-a16f-dffeaa51cf83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_54430700-abe9-4b56-b7b1-4b1667de8860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_61f3ec5f-22dc-4479-93cc-453deeef237c" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_54430700-abe9-4b56-b7b1-4b1667de8860" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_976d2941-4678-48f6-bfde-5f36520edf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_61f3ec5f-22dc-4479-93cc-453deeef237c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_976d2941-4678-48f6-bfde-5f36520edf3b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#InventoryDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_1b4d4367-b207-4010-aea1-0b2aa2959547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_c9a6403f-6071-4dae-8e16-28d0b346db3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1b4d4367-b207-4010-aea1-0b2aa2959547" xlink:to="loc_us-gaap_InventoryRawMaterials_c9a6403f-6071-4dae-8e16-28d0b346db3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_d22784bd-e733-4e7b-9e4c-5c868db26b48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1b4d4367-b207-4010-aea1-0b2aa2959547" xlink:to="loc_us-gaap_InventoryWorkInProcess_d22784bd-e733-4e7b-9e4c-5c868db26b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_83f83772-126e-4fe7-822f-444315d5310a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1b4d4367-b207-4010-aea1-0b2aa2959547" xlink:to="loc_us-gaap_InventoryFinishedGoods_83f83772-126e-4fe7-822f-444315d5310a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_24298d91-e396-4e1c-b11a-52fc7a066c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1b4d4367-b207-4010-aea1-0b2aa2959547" xlink:to="loc_us-gaap_OtherInventory_24298d91-e396-4e1c-b11a-52fc7a066c2a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssetsIntangiblesDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_250338e7-d636-4b71-bd48-718ebc0fa177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7fc3e285-c640-4bc9-93e4-e43b5d868334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_250338e7-d636-4b71-bd48-718ebc0fa177" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7fc3e285-c640-4bc9-93e4-e43b5d868334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5dbfff4c-2b71-4f40-9b87-59006d95b014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_250338e7-d636-4b71-bd48-718ebc0fa177" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5dbfff4c-2b71-4f40-9b87-59006d95b014" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>iesc-20220331_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 2022 Workiva-->
<!--r:b5334f3e-849c-4a03-825c-c10a8f646735,g:505ee760-aebe-441f-8e82-5b08a42b6e6c-->
<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.ies-co.com/role/DEIDocument" xlink:type="simple" xlink:href="iesc-20220331.xsd#DEIDocument"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/DEIDocument" xlink:type="extended" id="iedd54d4fcf5745bbbdaa068908bd3bac_DEIDocument">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_4e513aa2-660f-434c-bf76-f07ce0c7c494" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityFileNumber_4e513aa2-660f-434c-bf76-f07ce0c7c494" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_ff46e2c2-473f-41f9-a0e0-d459f77c61ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityRegistrantName_ff46e2c2-473f-41f9-a0e0-d459f77c61ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8d41fe84-7f08-4975-a532-800e45fd581f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentPeriodEndDate_8d41fe84-7f08-4975-a532-800e45fd581f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_65619ffc-39f7-41f0-a2ef-a98897f4b7a3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentQuarterlyReport_65619ffc-39f7-41f0-a2ef-a98897f4b7a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c2c3f339-da9e-4251-9385-6b4e1339f69b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentTransitionReport_c2c3f339-da9e-4251-9385-6b4e1339f69b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_701b8b0f-219c-430d-a99e-29aa99ce7b58" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityCentralIndexKey_701b8b0f-219c-430d-a99e-29aa99ce7b58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5d757b4a-0adb-4b5b-964e-543be3956b39" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityIncorporationStateCountryCode_5d757b4a-0adb-4b5b-964e-543be3956b39" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ab800e8e-bf02-4cb6-84bf-27027d305899" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentType_ab800e8e-bf02-4cb6-84bf-27027d305899" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_6c5a4e20-77c6-46f3-913a-6293717ea816" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_AmendmentFlag_6c5a4e20-77c6-46f3-913a-6293717ea816" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_95a2130e-377f-41aa-8a93-b8438ce9c9c6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentFiscalYearFocus_95a2130e-377f-41aa-8a93-b8438ce9c9c6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6ea718a0-e4a2-418d-801f-d3cb8b78ce04" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6ea718a0-e4a2-418d-801f-d3cb8b78ce04" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0c338611-2bee-4b6a-87f3-086f297149ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_CurrentFiscalYearEndDate_0c338611-2bee-4b6a-87f3-086f297149ae" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_83689610-ce49-4eea-8ce9-e61fbeca82c7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityFilerCategory_83689610-ce49-4eea-8ce9-e61fbeca82c7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_eaef2bbe-4833-4500-b332-ae996fd93c3b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityTaxIdentificationNumber_eaef2bbe-4833-4500-b332-ae996fd93c3b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9a2c8684-a59b-467c-a1a8-3af268a18893" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_Security12bTitle_9a2c8684-a59b-467c-a1a8-3af268a18893" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2c6d2365-ea85-46b0-bbca-367936e9267e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_TradingSymbol_2c6d2365-ea85-46b0-bbca-367936e9267e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d922b499-8412-4495-b9bf-d0dd91644b85" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_SecurityExchangeName_d922b499-8412-4495-b9bf-d0dd91644b85" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_60124c14-6238-4fca-b5c8-68f4679cdd7d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityCurrentReportingStatus_60124c14-6238-4fca-b5c8-68f4679cdd7d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6e7d95df-10e9-4d89-9e72-529a1b82f547" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityInteractiveDataCurrent_6e7d95df-10e9-4d89-9e72-529a1b82f547" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5807c497-dc95-4364-a510-7cda1747f7d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityShellCompany_5807c497-dc95-4364-a510-7cda1747f7d4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_6053a112-292c-461d-a17d-7df3ecf262a8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntitySmallBusiness_6053a112-292c-461d-a17d-7df3ecf262a8" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_54b20886-4655-4a46-ad7e-32e7a81df1e7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityEmergingGrowthCompany_54b20886-4655-4a46-ad7e-32e7a81df1e7" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5074ffcb-2f7a-4702-a859-a1de8bed4199" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressAddressLine1_5074ffcb-2f7a-4702-a859-a1de8bed4199" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_4bcb7eee-516c-4747-8ba8-0dc4c035c7ac" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressAddressLine2_4bcb7eee-516c-4747-8ba8-0dc4c035c7ac" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9863da39-73e4-425c-85eb-e84b1f16a4ff" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressCityOrTown_9863da39-73e4-425c-85eb-e84b1f16a4ff" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_732c564f-d329-4cc8-bc6d-81433dda686f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressStateOrProvince_732c564f-d329-4cc8-bc6d-81433dda686f" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_44879b2f-0ff6-4db1-a112-c3f6d6d06c5e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressPostalZipCode_44879b2f-0ff6-4db1-a112-c3f6d6d06c5e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_94a3a40a-2a50-4d9b-8087-842cfb69a93d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_CityAreaCode_94a3a40a-2a50-4d9b-8087-842cfb69a93d" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6b8e5877-ea38-47dd-9bbd-bf78082d0dbd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_LocalPhoneNumber_6b8e5877-ea38-47dd-9bbd-bf78082d0dbd" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e286ff82-d3b3-4891-b93a-8c32141f1a0b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e286ff82-d3b3-4891-b93a-8c32141f1a0b" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dee80989-8fd3-4462-9e95-4e36a6b2a900_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:to="loc_us-gaap_ClassOfStockDomain_dee80989-8fd3-4462-9e95-4e36a6b2a900_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_171eba93-17f2-404f-a818-1214e993a50e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:to="loc_us-gaap_ClassOfStockDomain_171eba93-17f2-404f-a818-1214e993a50e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_46ccafd5-2137-4a80-8ff5-1a67d9073495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_171eba93-17f2-404f-a818-1214e993a50e" xlink:to="loc_us-gaap_CommonStockMember_46ccafd5-2137-4a80-8ff5-1a67d9073495" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i1d52018ac09e47f0864ee25c428267d9_ConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9e23107b-d43a-47b1-bd90-fa7d3541db6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockholdersEquity_9e23107b-d43a-47b1-bd90-fa7d3541db6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_75f698e4-a0b5-45a3-8822-436f173e8572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_SharesIssued_75f698e4-a0b5-45a3-8822-436f173e8572" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0568cb7a-e315-441f-96a6-966106e1494a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0568cb7a-e315-441f-96a6-966106e1494a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_20f51701-d112-46d1-b299-e4540148dc47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_20f51701-d112-46d1-b299-e4540148dc47" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_22fa373d-6c19-4125-be12-f2f117464624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_22fa373d-6c19-4125-be12-f2f117464624" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_9e461725-3e50-4e75-b9ac-fbe2800df55b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_9e461725-3e50-4e75-b9ac-fbe2800df55b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74f8c2f2-6d91-42c6-82b6-767015d7dbb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74f8c2f2-6d91-42c6-82b6-767015d7dbb2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_26209bfe-2dcb-4df5-b1c1-83322cef8077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_MinorityInterestChangeInRedemptionValue_26209bfe-2dcb-4df5-b1c1-83322cef8077" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a57e02d9-670b-4895-9a3c-be6b6d353c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_NetIncomeLoss_a57e02d9-670b-4895-9a3c-be6b6d353c0f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ff0f076b-2403-4b85-8c0b-ae392f02822c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a9c92b71-a1dc-4ebd-b330-072d603e90b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5942aefd-fef5-427a-9ac4-f74b9e34858b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:to="loc_us-gaap_EquityComponentDomain_5942aefd-fef5-427a-9ac4-f74b9e34858b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:to="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4a8eaba4-1232-45cd-a353-83822868326c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_CommonStockMember_4a8eaba4-1232-45cd-a353-83822868326c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_b77cd10a-2b94-477d-a81f-f215b531bd53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_TreasuryStockMember_b77cd10a-2b94-477d-a81f-f215b531bd53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e41a736a-66c0-4876-9ed2-0a7d887d3efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e41a736a-66c0-4876-9ed2-0a7d887d3efd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6f17a262-b11a-48a0-be53-375ff6c3bc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_RetainedEarningsMember_6f17a262-b11a-48a0-be53-375ff6c3bc8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6c0669e5-6c12-4cf5-b3d6-e70a62764bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:to="loc_us-gaap_RetainedEarningsMember_6c0669e5-6c12-4cf5-b3d6-e70a62764bee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_eb358e89-588c-4a56-826a-55097e9e0afb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_eb358e89-588c-4a56-826a-55097e9e0afb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#RevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionDetails" xlink:type="extended" id="id39565bf924946c68749199d963f0fad_RevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7fda8dbf-6566-4aa0-937c-9ebb62cfbb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:to="loc_us-gaap_Revenues_7fda8dbf-6566-4aa0-937c-9ebb62cfbb9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e7192bc4-6c07-441f-bc72-af1bdf9c8152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e7192bc4-6c07-441f-bc72-af1bdf9c8152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a5a8edc6-59dc-451e-89b4-8b26331ecbda_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:to="loc_srt_ProductsAndServicesDomain_a5a8edc6-59dc-451e-89b4-8b26331ecbda_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:to="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_IndustrialServicesMember_dec2220a-5ee1-4554-aa77-9b268361630d" xlink:href="iesc-20220331.xsd#iesc_IndustrialServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_IndustrialServicesMember_dec2220a-5ee1-4554-aa77-9b268361630d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CustomPowerSolutionsMember_926d3fa2-8c9e-486e-9931-afd0e408bf8e" xlink:href="iesc-20220331.xsd#iesc_CustomPowerSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_CustomPowerSolutionsMember_926d3fa2-8c9e-486e-9931-afd0e408bf8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_SingleFamilyContractsMember_0abda109-5850-4c08-bad2-c099722d00d6" xlink:href="iesc-20220331.xsd#iesc_SingleFamilyContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_SingleFamilyContractsMember_0abda109-5850-4c08-bad2-c099722d00d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_MultiFamilyandOtherMember_f9e644a1-b1d5-428d-b06c-60fd929b067c" xlink:href="iesc-20220331.xsd#iesc_MultiFamilyandOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_MultiFamilyandOtherMember_f9e644a1-b1d5-428d-b06c-60fd929b067c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_acfd824d-e8cf-4551-876e-56f54e4e0c31_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_acfd824d-e8cf-4551-876e-56f54e4e0c31_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_2caee7ac-38ad-4133-a01c-399e0b3d49b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:to="loc_us-gaap_FixedPriceContractMember_2caee7ac-38ad-4133-a01c-399e0b3d49b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_20ed1517-75d1-4561-8722-961dfb4b8a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_20ed1517-75d1-4561-8722-961dfb4b8a41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0d9a567c-8287-408a-8b5e-fa06a7852101_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:to="loc_us-gaap_SegmentDomain_0d9a567c-8287-408a-8b5e-fa06a7852101_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:to="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember_93b7c857-7c36-4f95-807b-29dad703b1aa" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_CommercialandIndustrialMember_93b7c857-7c36-4f95-807b-29dad703b1aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember_cef5c0ba-aaff-4ec2-ba14-8cfa9c064515" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_CommunicationsMember_cef5c0ba-aaff-4ec2-ba14-8cfa9c064515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember_9b27cbee-d3cf-480e-9485-58e393422071" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_InfrastructureSolutionsMember_9b27cbee-d3cf-480e-9485-58e393422071" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember_8158ce88-1dd5-4bad-b8cd-4f26c3baeb15" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_ResidentialMember_8158ce88-1dd5-4bad-b8cd-4f26c3baeb15" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegmentsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#OperatingSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/OperatingSegmentsDetails" xlink:type="extended" id="i18c31c0e76014f2fb11519dc70fa37ef_OperatingSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_56ec080e-5d40-4d65-9bbc-c86679ac7f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_56ec080e-5d40-4d65-9bbc-c86679ac7f98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7d28ab0a-48de-47c5-a173-d1b9d96288c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_GrossProfit_7d28ab0a-48de-47c5-a173-d1b9d96288c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1336503e-ea73-4188-9284-9a812c1e364a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1336503e-ea73-4188-9284-9a812c1e364a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_9f2bd624-59d6-4057-8cc3-ee61806aa96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_9f2bd624-59d6-4057-8cc3-ee61806aa96e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_a217cefb-b416-4766-8355-1545cd7ba8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_a217cefb-b416-4766-8355-1545cd7ba8cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_abfd70c0-844d-436b-9efd-94898057a643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_OperatingIncomeLoss_abfd70c0-844d-436b-9efd-94898057a643" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b71d058a-ff98-4331-8639-297a8a00edc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_Depreciation_b71d058a-ff98-4331-8639-297a8a00edc4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_59b2a314-e75f-4b14-b354-1c892bab6fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_59b2a314-e75f-4b14-b354-1c892bab6fc2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c77fefeb-3d21-4735-92b9-d03563b2bb60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_Assets_c77fefeb-3d21-4735-92b9-d03563b2bb60" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8bfa8aa4-1031-4364-a358-f8f73ad833c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_Revenues_8bfa8aa4-1031-4364-a358-f8f73ad833c2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4860fc13-595d-47c3-894e-726e9c1764c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:to="loc_us-gaap_SegmentDomain_4860fc13-595d-47c3-894e-726e9c1764c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:to="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember_93ea5276-96af-4e8c-9a44-0525b242f491" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_CommercialandIndustrialMember_93ea5276-96af-4e8c-9a44-0525b242f491" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember_f33bd53a-1a77-4697-938c-e012fc4d6984" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_CommunicationsMember_f33bd53a-1a77-4697-938c-e012fc4d6984" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember_bb337fe0-e57e-4579-bdf1-e515d6f7e73c" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_InfrastructureSolutionsMember_bb337fe0-e57e-4579-bdf1-e515d6f7e73c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember_7a067868-2786-4f2c-be61-97b0f0510559" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_ResidentialMember_7a067868-2786-4f2c-be61-97b0f0510559" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_f7c49c8c-03cb-4b67-8a37-403c7bd8f140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_us-gaap_CorporateMember_f7c49c8c-03cb-4b67-8a37-403c7bd8f140" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/StockholdersEquityDetails" xlink:type="extended" id="idb569c988c524205ac6a2f5f05a24875_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fa4de6da-cba4-47c3-b215-e1b228058642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fa4de6da-cba4-47c3-b215-e1b228058642" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_246c97d0-f6c9-4ff3-a7f9-d48e1b41f5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_246c97d0-f6c9-4ff3-a7f9-d48e1b41f5ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_b06c0606-3651-44c5-abd6-7e025e0e61dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_b06c0606-3651-44c5-abd6-7e025e0e61dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_bf47bb71-c723-455e-b2fc-1be346323db9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_bf47bb71-c723-455e-b2fc-1be346323db9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_be1ce243-4a8a-44e0-85c2-56f3b65bb38a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_be1ce243-4a8a-44e0-85c2-56f3b65bb38a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_8abcae9d-bb26-41d6-81b8-43e3b29d733d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_SharesIssued_8abcae9d-bb26-41d6-81b8-43e3b29d733d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_e2e72429-b557-4594-9c66-332453e1cf02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_e2e72429-b557-4594-9c66-332453e1cf02" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_Sharesvested_677eca27-1407-4700-8786-61e7ef81a9ff" xlink:href="iesc-20220331.xsd#iesc_Sharesvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_iesc_Sharesvested_677eca27-1407-4700-8786-61e7ef81a9ff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_93b0cec3-62d6-4581-b5aa-f4764b4fb16c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_SharesOutstanding_93b0cec3-62d6-4581-b5aa-f4764b4fb16c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5c4eac5c-d7d5-46ca-8865-3ee7e52dafa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5c4eac5c-d7d5-46ca-8865-3ee7e52dafa4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ccf4599c-2ba1-4473-b701-d21cb9f91d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ccf4599c-2ba1-4473-b701-d21cb9f91d75" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_bbe875e6-d0d6-4c20-b34c-b1a5fb2e713b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_bbe875e6-d0d6-4c20-b34c-b1a5fb2e713b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3e791688-438f-4965-a372-703066fc6441_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3e791688-438f-4965-a372-703066fc6441_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_EquityIncentivePlanMember_c390374c-dcbf-456e-b862-5915574ce9e4" xlink:href="iesc-20220331.xsd#iesc_EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:to="loc_iesc_EquityIncentivePlanMember_c390374c-dcbf-456e-b862-5915574ce9e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_f92b597e-c00e-46bd-9437-2e7b927e6823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_f92b597e-c00e-46bd-9437-2e7b927e6823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_8455ed69-42e7-43a3-b81d-d1d4360e1a36_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:to="loc_us-gaap_GranteeStatusDomain_8455ed69-42e7-43a3-b81d-d1d4360e1a36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:to="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_00da33cd-4c40-459d-86a6-241a0b9be1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_00da33cd-4c40-459d-86a6-241a0b9be1cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_ebf9c730-db71-4bff-b6a9-1fd1e2a8e033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_ebf9c730-db71-4bff-b6a9-1fd1e2a8e033" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b453e55-c342-46ce-a237-9adc5419e711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b453e55-c342-46ce-a237-9adc5419e711" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b453e55-c342-46ce-a237-9adc5419e711_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b453e55-c342-46ce-a237-9adc5419e711" xlink:to="loc_us-gaap_EquityComponentDomain_1b453e55-c342-46ce-a237-9adc5419e711_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_485550b6-24ab-4bff-9d36-cb61a120c208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b453e55-c342-46ce-a237-9adc5419e711" xlink:to="loc_us-gaap_EquityComponentDomain_485550b6-24ab-4bff-9d36-cb61a120c208" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_630a50d6-f3cb-44fe-b68d-c0d00a21c759" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_485550b6-24ab-4bff-9d36-cb61a120c208" xlink:to="loc_us-gaap_TreasuryStockMember_630a50d6-f3cb-44fe-b68d-c0d00a21c759" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_AwardTypeAxis_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9eb1d81b-8a6b-49a5-a347-df69e5706c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:to="loc_us-gaap_RestrictedStockMember_9eb1d81b-8a6b-49a5-a347-df69e5706c20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_f40ffd99-4603-455c-b4ae-58539efddc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_f40ffd99-4603-455c-b4ae-58539efddc6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_63094d93-6e10-48b8-a630-1fc28e99e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:to="loc_us-gaap_PerformanceSharesMember_63094d93-6e10-48b8-a630-1fc28e99e27f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="iffaf60837d734f6382ba625123e3ba29_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_af6bb70f-2c4f-4874-8a03-cfb92cbfaa14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_af6bb70f-2c4f-4874-8a03-cfb92cbfaa14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_acf9d6de-54de-4276-a5d5-9ba9d5a7a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_acf9d6de-54de-4276-a5d5-9ba9d5a7a6e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_55be5cd0-9391-4f00-8e07-78948da73cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_55be5cd0-9391-4f00-8e07-78948da73cb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_579b2ac5-3722-4445-b309-ef80e9aa9c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_579b2ac5-3722-4445-b309-ef80e9aa9c6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_e46de215-c2ed-4111-93ad-c8e3ab534477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_FairValueNetAssetLiability_e46de215-c2ed-4111-93ad-c8e3ab534477" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_09190237-d709-43ee-902a-6d4d78f317ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_09190237-d709-43ee-902a-6d4d78f317ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_171f53d9-9657-4947-9f7a-d0d0807d7ffa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_171f53d9-9657-4947-9f7a-d0d0807d7ffa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a6dbd1c0-5146-4a2e-a6d5-d12d43492bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a6dbd1c0-5146-4a2e-a6d5-d12d43492bb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_dac73a4d-29da-417e-aca6-f4240de681e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_dac73a4d-29da-417e-aca6-f4240de681e9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssetsGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="extended" id="i4e0e426f28134836a682ab4ce471ba4a_GoodwillandIntangibleAssetsGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7cc26b23-ad70-42b7-87ff-2f3096f5e1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:to="loc_us-gaap_Goodwill_7cc26b23-ad70-42b7-87ff-2f3096f5e1fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_663a672b-af53-470b-ae97-a68c8012fb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:to="loc_us-gaap_SegmentDomain_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:to="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember_a5ef237d-a705-4548-8826-51ace298844a" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_CommercialandIndustrialMember_a5ef237d-a705-4548-8826-51ace298844a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember_df7c367a-7cde-4e24-994b-38b87a7c8c2b" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_ResidentialMember_df7c367a-7cde-4e24-994b-38b87a7c8c2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember_628045a1-3567-4b20-ac39-cfd02f84a2b5" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_InfrastructureSolutionsMember_628045a1-3567-4b20-ac39-cfd02f84a2b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember_b5dbd9c4-4edd-47c7-baa0-2db716450c99" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_CommunicationsMember_b5dbd9c4-4edd-47c7-baa0-2db716450c99" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssetsIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="extended" id="i75f1c5fa264341bc81769a653c3aab92_GoodwillandIntangibleAssetsIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0ede8209-981b-4e2e-8230-9e7a420f769d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0ede8209-981b-4e2e-8230-9e7a420f769d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a94ceb46-026f-4981-aaf3-e2af6d6814c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a94ceb46-026f-4981-aaf3-e2af6d6814c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1dbb58d0-254a-4594-9efa-29acc4a36572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1dbb58d0-254a-4594-9efa-29acc4a36572" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd8d805e-83b9-463f-b185-5f34af13a8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd8d805e-83b9-463f-b185-5f34af13a8a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_46386192-d93b-41c8-a968-fc98721e9dc6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_46386192-d93b-41c8-a968-fc98721e9dc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_3e64bd0e-b81d-4463-bf53-472bf2fb04f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_3e64bd0e-b81d-4463-bf53-472bf2fb04f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_62b528c4-2aba-47a2-9648-3a520bc33c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_62b528c4-2aba-47a2-9648-3a520bc33c36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_244c0584-6ded-4e85-814b-2b0f04b998fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_CustomerRelationshipsMember_244c0584-6ded-4e85-814b-2b0f04b998fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_94c11de5-85da-4c99-8131-0245828a18e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_94c11de5-85da-4c99-8131-0245828a18e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_34a8db08-e246-4211-8156-cb955bc39914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_34a8db08-e246-4211-8156-cb955bc39914" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:to="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8da87682-1f4b-4347-a094-1f2605d05499_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:to="loc_srt_RangeMember_8da87682-1f4b-4347-a094-1f2605d05499_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:to="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_30e8d061-ca21-4132-b8c7-9626d6bd9524" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:to="loc_srt_MinimumMember_30e8d061-ca21-4132-b8c7-9626d6bd9524" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6091d8ff-6966-4e26-9b66-dadc22b33ee0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:to="loc_srt_MaximumMember_6091d8ff-6966-4e26-9b66-dadc22b33ee0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i2b20e426a33240d58448f9bf072c702a_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_a45be389-c3b9-4d10-9747-5e30d2e8e300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_f7008bed-9369-4111-97ac-8d870180ddad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a45be389-c3b9-4d10-9747-5e30d2e8e300" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_f7008bed-9369-4111-97ac-8d870180ddad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_a45be389-c3b9-4d10-9747-5e30d2e8e300" xlink:to="loc_us-gaap_LossContingenciesTable_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a3acddb8-af60-4646-b327-675a4dec6252_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a3acddb8-af60-4646-b327-675a4dec6252_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_10ce8cc1-5e63-4e4c-8798-e20b361c6627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:to="loc_us-gaap_LossContingencyNatureDomain_10ce8cc1-5e63-4e4c-8798-e20b361c6627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InsuranceRelatedMember_7629f4e5-261d-4a9f-9aad-e2b7c4f3d3de" xlink:href="iesc-20220331.xsd#iesc_InsuranceRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_10ce8cc1-5e63-4e4c-8798-e20b361c6627" xlink:to="loc_iesc_InsuranceRelatedMember_7629f4e5-261d-4a9f-9aad-e2b7c4f3d3de" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.ies-co.com/role/SubsequentEventsDetails" xlink:type="extended" id="i60c80eac25884d69b7089bf71de0137d_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_b80eaa3c-0a26-4b97-9fd4-1c36a2a1b01d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_16c6be25-acb9-4f9f-b577-ac106cd769fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_b80eaa3c-0a26-4b97-9fd4-1c36a2a1b01d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_16c6be25-acb9-4f9f-b577-ac106cd769fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_b80eaa3c-0a26-4b97-9fd4-1c36a2a1b01d" xlink:to="loc_us-gaap_SubsequentEventTable_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6633f929-ae41-4b9e-bb8b-58640ddf088e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6633f929-ae41-4b9e-bb8b-58640ddf088e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_51012a3f-cf10-44e0-baf4-c8effaeb390f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_51012a3f-cf10-44e0-baf4-c8effaeb390f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e0cc4d0b-e6f4-41d7-94cb-ea5a196206a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_51012a3f-cf10-44e0-baf4-c8effaeb390f" xlink:to="loc_us-gaap_SubsequentEventMember_e0cc4d0b-e6f4-41d7-94cb-ea5a196206a8" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>iesc-20220331_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 2022 Workiva-->
<!--r:b5334f3e-849c-4a03-825c-c10a8f646735,g:505ee760-aebe-441f-8e82-5b08a42b6e6c-->
<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_iesc_TotalLeaseLiabilityPaymentsYearThree_04ffa343-7a6f-4e7a-bff9-998b8acbd016_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearThree" xlink: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 Lease, Liability, Payments, Year Three</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearThree_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Payments, Year Three</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearThree_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearThree" 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">Total Lease, Liability, Payments, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearThree" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityPaymentsYearThree" xlink:to="lab_iesc_TotalLeaseLiabilityPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_57975153-9dcf-44e2-99e2-3f99a070b4de_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating long-term lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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 Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_11ad3d42-bf9f-4608-bb3a-35bc9dd9cd6e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_064d514d-7aa0-4416-895f-b7180d9d64c7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_af6d505a-ea34-42d1-a887-bd472393b7eb_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_8c0d8774-05a5-4f0e-922f-9c84ab71c763_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_9ed70604-b1dd-436f-b4fd-04314960ac60_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_653cc393-f882-4a16-8928-70923ebca442_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink: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, Integration Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_02696341-cda9-4f30-8b72-a8b79aeb6471_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_61d674c2-7bf1-4d28-9fc3-542b0aeb5e8e_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">Comprehensive income attributable to IES Holdings, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_51e41cd4-0c04-4d72-bd60-fc5b7f09a09d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net income (loss) attributable to IES Holdings, Inc.</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseRightOfUseAsset_016ef7cf-c66d-437d-ba2b-3520e0b8c91d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating right of use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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 Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_6acda998-570e-4a50-8f3b-1ad8344ead9e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_4f6b5406-35fc-436c-8507-bf116b5d4721_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_TotalLeaseLiability_ba5c643d-275b-48de-b492-30969405082a_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiability" xlink: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 Lease, Liability</link:label>
    <link:label id="lab_iesc_TotalLeaseLiability_label_en-US" xlink:label="lab_iesc_TotalLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability</link:label>
    <link:label id="lab_iesc_TotalLeaseLiability_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiability" 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">Total Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiability" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiability" xlink:to="lab_iesc_TotalLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07f8f8b4-4447-4303-be57-ff5212d5fa0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_1b20463f-92bd-44d6-82e7-60c60433f9ff_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_bd9daf85-ad46-41e4-b5bc-bd78e4bb0fba_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherIntangibleAssetsMember_e3150e32-a46f-4482-ad02-8d82806feb9d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Library</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2826e73d-2eb0-492e-8ec6-265089e6acb3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" 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">Costs and estimated earnings in excess of billings</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfStockholdersEquityAbstract_31295830-f292-431d-8761-7403b2e8c36d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink: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 of Stockholders' Equity [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EntityFilerCategory_fb7e8659-8923-4391-be04-b45dc71f78a7_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/2021q4/dei-2021q4.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_FinanceLeaseLiability_fc5d1133-a609-4755-a25d-52a2be3942da_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_ff3e8f7b-b849-40e7-addc-d3976f211267_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink: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 Payment Arrangement, Nonemployee [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink: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, Nonemployee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b0107690-69fb-4ea2-a42d-95deb6e5b382_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/2021q4/dei-2021q4.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_d18796eb-4c39-430b-8091-81f58acf2420_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/2021q4/dei-2021q4.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_us-gaap_ShareRepurchaseProgramAxis_c8f0f22e-56d1-4d77-9d5c-e9d02d53cabe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_07b83549-f505-4681-83dd-ff83ee4ac9a1_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Backlog [Member]</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a85e74f8-eab2-4eee-9ef5-3dc355750ab7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink: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 Statement [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityRegistrantName_f2efb5bb-1458-4577-bb6b-e60959d776ac_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/2021q4/dei-2021q4.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e9d30de0-081b-43b1-aba1-0ea8d175351c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_86fcb8a4-1524-485f-ad25-9f131efbbf94_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b6260152-a69b-417a-87ea-81ac99aa9083_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 non-current 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_fa7b0225-c4d2-4b87-b632-7ea12a9ffe32_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_bc86fd1e-2a81-499c-834b-3d7bb436c6ad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_18a05f17-19b6-4c64-aa27-a746dd31d831_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StatementBusinessSegmentsAxis_aefbc30f-3c16-4916-a342-8060c824d4f6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CompensationAndRetirementDisclosureAbstract_31f17374-aeaa-4630-8f24-61eac3a65969_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3db113e3-9045-45de-b8d4-9f8c699534ee_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_7425af7f-ab52-4bd2-8abb-ab24df77d9c7_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/2021q4/dei-2021q4.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_FiniteLivedIntangibleAssetsByMajorClassAxis_a0da36c1-bd90-4593-bafa-11960c2bf44a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_37f98bdb-7b59-4079-b859-6afd7d9d8e87_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 (benefit from) 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d6b3137e-9297-4abd-9bd7-304351ac95e1_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">Non-cash compensation</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsReceivableNetCurrent_6f6298a0-1c2a-494a-ad1d-d069febc29e4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_1bba0122-d46f-4902-8add-7bd08339fb3a_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/2021q4/dei-2021q4.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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_9ff6e7ab-5a5b-4de4-8310-bc15f878dc7f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" 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">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c14e03e7-2298-49be-84ee-2eb0137e7ffe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityTaxIdentificationNumber_4c0b5d80-7049-4212-b6d8-89475ccd1881_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/2021q4/dei-2021q4.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_FairValueDisclosuresAbstract_7c4c76fb-b27f-4405-9dcb-bf8f9d811602_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_badc267b-2d98-48d5-a129-f3f11606d9c3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" 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">Loss (gain) on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_453d73c8-dbb9-48a3-8e43-24f3df2f7c5b_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/2021q4/dei-2021q4.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_AssetsCurrent_934a3d2c-5c66-40c0-bdad-fed870b1a44f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromPaymentsToMinorityShareholders_cd61b791-73af-44ba-b9dc-bc24f1d298ab_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink: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 (Payments to) Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:to="lab_us-gaap_ProceedsFromPaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_652db7a0-b3d4-4d04-bea1-209b4f8198d4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_a4770d7e-c733-4511-8c8a-ca3497eda01c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_FinanceLeaseCost_cd252cfd-af23-4981-8597-b7e89e86d045_terseLabel_en-US" xlink:label="lab_iesc_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:label id="lab_iesc_FinanceLeaseCost_label_en-US" xlink:label="lab_iesc_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:label id="lab_iesc_FinanceLeaseCost_documentation_en-US" xlink:label="lab_iesc_FinanceLeaseCost" 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">Finance Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_FinanceLeaseCost" xlink:href="iesc-20220331.xsd#iesc_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_FinanceLeaseCost" xlink:to="lab_iesc_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f2cf0195-ca90-433d-8944-6be61c524e29_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_c4ec8fa1-95c2-4158-8d00-7d94031209c1_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_2174b685-c38d-44f7-b2fa-b4c401077d6e_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">Inventory, Net</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SubsequentEventTypeDomain_6db35fb5-758e-475f-92e9-bb894bee6cab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bb32a401-73dd-4103-8465-b690da2c12e0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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 Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink: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 Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_78737329-3e64-49d0-8660-27d1a5eebf2c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink: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 Recognition and Deferred Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink: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 Recognition and Deferred Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9371429b-6111-4b01-9041-2595e57bac0a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6db88909-7117-46ee-bc02-9b534cb534e4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink: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 of Financial Position [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_401254bb-d9b6-4b60-9319-894d394e9c83_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_9c6c5c70-39eb-436c-a5a5-6fb53b9f7c0b_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_225e672c-5f80-4de4-8151-34e1a9cd9f29_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_bc4cc59f-af0f-409f-988a-4190717bc9f0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_fafe8387-09b2-43f4-892b-e4c7404c79e0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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 Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_145b57a1-fef9-440b-8eee-aa567b3bc053_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_b520bd6b-f990-4e35-b46f-3bb8bc09c0c8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" 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 Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink: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, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5054444c-bc3e-4bb7-86d8-98ccb5748790_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink: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, Liability, Revenue Recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink: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, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_508541b6-50a6-456d-aef8-8cf76de63981_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_db4463c0-64fb-4132-ba01-0bf468330fc2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_GranteeStatusAxis_5684268a-7bb6-42f6-ad62-9b8f2f8da8aa_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_bd4b01e5-ab90-4192-98e7-aa339e60a04e_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 or Stated Value 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LossContingencyLossInPeriod_407154d7-39c8-42fb-afd7-4b41a5b17e38_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink: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 contingency, reserve</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink: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, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_10095647-4c18-48cd-9172-39d724df28d7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_InsuranceRelatedMember_cf2f6fdc-2d7e-4a9a-ac47-855a749eef47_terseLabel_en-US" xlink:label="lab_iesc_InsuranceRelatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Related [Member]</link:label>
    <link:label id="lab_iesc_InsuranceRelatedMember_label_en-US" xlink:label="lab_iesc_InsuranceRelatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Related [Member]</link:label>
    <link:label id="lab_iesc_InsuranceRelatedMember_documentation_en-US" xlink:label="lab_iesc_InsuranceRelatedMember" 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">Insurance Related Coverage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InsuranceRelatedMember" xlink:href="iesc-20220331.xsd#iesc_InsuranceRelatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_InsuranceRelatedMember" xlink:to="lab_iesc_InsuranceRelatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_e61cf88b-b5c8-41ba-b002-5709b25670fe_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7cb6c173-09b4-44cb-8f5e-0bdc15a6c7ab_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuances under compensation plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink: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, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive_399bde39-b665-4867-8556-512f5aff4211_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" xlink: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 Lease, Liability, Payments, Due After Year Five</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Payments, Due After Year Five</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" 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">Total Lease, Liability, Payments, Due After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_InfrastructureSolutionsMember_826df017-8088-4dad-9418-720cfd17bfa9_terseLabel_en-US" xlink:label="lab_iesc_InfrastructureSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure Solutions [Member]</link:label>
    <link:label id="lab_iesc_InfrastructureSolutionsMember_label_en-US" xlink:label="lab_iesc_InfrastructureSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure Solutions [Member]</link:label>
    <link:label id="lab_iesc_InfrastructureSolutionsMember_documentation_en-US" xlink:label="lab_iesc_InfrastructureSolutionsMember" 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">Infrastructure Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_InfrastructureSolutionsMember" xlink:to="lab_iesc_InfrastructureSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1f3410f6-080d-4d9b-b370-9f2ef28a292e_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" 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">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_4ac02304-ebae-437c-a886-977c91a72ba6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9234f38a-2b78-400f-9c92-3e2c6b0caff8_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">Award Type [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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareRepurchaseProgramDomain_bb71d219-a656-4f7b-a1dd-e60a5657c276_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ea447290-f130-49cf-a343-da05d23d7887_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/2021q4/dei-2021q4.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_us-gaap_MinorityInterestChangeInRedemptionValue_c3809db2-eb9c-49e1-b983-e1ba7028d29b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestChangeInRedemptionValue" 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">Noncontrolling Interest, Change in Redemption Value</link:label>
    <link:label id="lab_us-gaap_MinorityInterestChangeInRedemptionValue_23ad1ce7-167e-49f1-ba8c-afe0a8dd5d41_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestChangeInRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Change in Redemption Value</link:label>
    <link:label id="lab_us-gaap_MinorityInterestChangeInRedemptionValue_label_en-US" xlink:label="lab_us-gaap_MinorityInterestChangeInRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Change in Redemption Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestChangeInRedemptionValue" xlink:to="lab_us-gaap_MinorityInterestChangeInRedemptionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_d9640590-f2e3-457e-b1ff-864254ba63c2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_484680e5-2fe7-4da3-a48e-3dc08965c8f7_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_f7c792b4-6e68-468c-8c34-dd9e689c65e6_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 non-current 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInContractWithCustomerLiability_e930252c-c41a-4023-b02b-353a4a870cc2_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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GranteeStatusDomain_1d159c1a-949b-44a9-bbe8-3220132eecc8_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_386eb454-34b2-4043-84ba-a89d4ad5c399_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_558c9295-4b7c-4b66-9165-5ddf7ed024fa_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">Revenue, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PreferredStockValue_80a440e0-f140-4567-89c3-d96cd40df0b5_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, value</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueShareBasedCompensation_216f4cbd-c2e5-45d0-a3ce-caf28e78e66f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" 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">Issuances under compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink: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, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_EquityIncentivePlanMember_1b316049-2eb4-4554-a911-e8819fa163b0_terseLabel_en-US" xlink:label="lab_iesc_EquityIncentivePlanMember" xlink: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 Incentive Plan [Member]</link:label>
    <link:label id="lab_iesc_EquityIncentivePlanMember_label_en-US" xlink:label="lab_iesc_EquityIncentivePlanMember" xlink: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 Incentive Plan [Member]</link:label>
    <link:label id="lab_iesc_EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_iesc_EquityIncentivePlanMember" 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">Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_EquityIncentivePlanMember" xlink:href="iesc-20220331.xsd#iesc_EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_EquityIncentivePlanMember" xlink:to="lab_iesc_EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_03fdd3a7-3347-4dbf-9aac-0bf641277406_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">Related Party Transaction, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_OperatingLeasesnotyetCommenced_5e3bdcc9-36b8-4e2b-8b12-d32b58f32a02_terseLabel_en-US" xlink:label="lab_iesc_OperatingLeasesnotyetCommenced" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Description</link:label>
    <link:label id="lab_iesc_OperatingLeasesnotyetCommenced_label_en-US" xlink:label="lab_iesc_OperatingLeasesnotyetCommenced" xlink: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 Leases not yet Commenced</link:label>
    <link:label id="lab_iesc_OperatingLeasesnotyetCommenced_documentation_en-US" xlink:label="lab_iesc_OperatingLeasesnotyetCommenced" 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">Operating Leases not yet Commenced</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_OperatingLeasesnotyetCommenced" xlink:href="iesc-20220331.xsd#iesc_OperatingLeasesnotyetCommenced"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_OperatingLeasesnotyetCommenced" xlink:to="lab_iesc_OperatingLeasesnotyetCommenced" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_d6ec8541-be90-4ed6-a9bd-f4643bf98994_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 [Member]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_497a265c-e219-440a-8a20-4805bd878aaa_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_fc1cecc6-53bf-499f-ad16-b79551890771_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TimeAndMaterialsContractMember_4dd8b7f4-32ad-46d6-97ae-de17736f93b8_terseLabel_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-and-materials Contract [Member]</link:label>
    <link:label id="lab_us-gaap_TimeAndMaterialsContractMember_label_en-US" xlink:label="lab_us-gaap_TimeAndMaterialsContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-and-materials Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeAndMaterialsContractMember" xlink:to="lab_us-gaap_TimeAndMaterialsContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_25fce20f-8c29-47fd-af12-aa9ab628a861_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_954ccbdb-10c3-47da-b8da-57931a01be52_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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 Disclosure [Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf8ba99d-fd68-4c06-a19f-1d7dd82dad15_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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 (loss) from operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_99a66ac5-7193-4fac-8847-91f1c23648d5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b3c7d82e-4cd7-4093-af51-695b5c3944a3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_e8328f46-90e3-41d2-b102-3be3bb76b40f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_f4cc68bd-b9ba-417c-9300-00251204d432_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_e806d975-45be-4f51-8137-ee403c482359_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_97531ccf-b54b-4853-9fd5-9c801b6a5d6f_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8ad88740-4d75-4179-aca3-4ca4048dd4a5_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">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharesPaidForTaxWithholdingForShareBasedCompensation_d04aadb2-4e64-4027-842c-877225ffbfb0_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink: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 Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink: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, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a181715-10b7-4e9a-b6fe-6371c0dc2571_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_Security12bTitle_961c10b4-89eb-4001-870e-2900611afc90_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/2021q4/dei-2021q4.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:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8712d0e3-ed58-4f1d-a268-d97eeb292768_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink: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 Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_1ebb71f6-45f6-4546-b71b-e158d362e893_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" 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">Prepaid expenses and 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Assets_6c14adce-e2a2-4247-acdd-9f4be5dd0ee7_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_4c008e8a-b614-4f8a-96c4-b24aad2124b1_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink: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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockSharesAuthorized_c98864e6-c8cd-4a1b-a398-0315baca2788_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink: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, Shares Authorized</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditFacilityRemainingBorrowingCapacity_725c78c7-af9e-4bcf-96fe-a352a6d67ecb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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 Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_359f0bb8-30cb-4b57-b6db-62e6e85276ef_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">Earnings Per Share, Basic</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_48588558-cca9-4f4e-9c0b-6c1192197b06_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_6c553652-f0b9-4d58-a2ed-b2d8f750ed48_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/2021q4/dei-2021q4.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_us-gaap_RevenueFromContractWithCustomerTextBlock_24bacda8-912d-42a7-a15f-42367caa7b72_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink: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 External Customers by Products and Services [Table Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ProductsAndServicesDomain_4f9ab46c-1f43-432c-917c-8a081015874d_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_615b1a37-4645-49cf-a44d-e16cd86d7839_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink: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, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink: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, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d1229a48-667c-4aaa-9112-27f1761c3a9d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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">Net income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_3e55aca9-c6af-4f63-9793-198abfdaa8b7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_89661376-7469-474e-8dc0-b088c6b5cbab_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink: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, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_db20b08c-2270-4b5e-b21c-96615a4a9a58_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9fa07f72-8bf0-41e1-84db-0eb3c09dbc03_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RepurchaseAgreementsMember_2c894c80-59ee-4c9a-b2b9-7c4292370f1d_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementsMember_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementsMember" xlink:to="lab_us-gaap_RepurchaseAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_CustomPowerSolutionsMember_251a266f-8b58-4a65-bb27-b7020acc1b8b_terseLabel_en-US" xlink:label="lab_iesc_CustomPowerSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Custom Power Solutions [Member]</link:label>
    <link:label id="lab_iesc_CustomPowerSolutionsMember_label_en-US" xlink:label="lab_iesc_CustomPowerSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Custom Power Solutions [Member]</link:label>
    <link:label id="lab_iesc_CustomPowerSolutionsMember_documentation_en-US" xlink:label="lab_iesc_CustomPowerSolutionsMember" 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">Custom Power Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CustomPowerSolutionsMember" xlink:href="iesc-20220331.xsd#iesc_CustomPowerSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_CustomPowerSolutionsMember" xlink:to="lab_iesc_CustomPowerSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_f4ac1b40-dd8e-4f57-8c91-fc670caee980_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_c7087a43-d91b-4a9d-8983-0bb2e89f5e3c_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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AccountsAndOtherReceivablesNetCurrent_779985f5-69e0-4b7a-bafb-6d2a21d94f1e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 and Other Receivables, Net, Current</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_eff1b1da-21b8-4bcb-8d04-9e6c69170aa1_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_580797d9-8f62-4dd1-96e6-1f908774dd6e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_2fb99204-f25d-407c-8727-73bed7d182bc_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_626e7641-adb4-45f1-b93c-32d9029f6a63_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_f787005c-8c21-4663-8f72-10fc922f6c9e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_Sharesvested_056c52f7-d214-4f8b-85e3-7ccc7bdfb9a3_terseLabel_en-US" xlink:label="lab_iesc_Sharesvested" xlink: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, vested</link:label>
    <link:label id="lab_iesc_Sharesvested_label_en-US" xlink:label="lab_iesc_Sharesvested" xlink: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, vested</link:label>
    <link:label id="lab_iesc_Sharesvested_documentation_en-US" xlink:label="lab_iesc_Sharesvested" 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">Shares, vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_Sharesvested" xlink:href="iesc-20220331.xsd#iesc_Sharesvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_Sharesvested" xlink:to="lab_iesc_Sharesvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b5712e48-c02c-49c4-b1a6-4404118289f4_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">Weighted Average Number of Shares Outstanding, Basic</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_EarningsPerShareDiluted_e5aa2358-449d-419f-9be3-d764b279a2ff_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">Earnings Per Share, Diluted</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SegmentDomain_318669c6-532d-4f79-b270-fbdbecb85dc2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProvisionForDoubtfulAccounts_3b76ca09-50e9-4ad0-92cc-07e2acfb68d0_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">Bad debt expense</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxesPaidNet_8bcf106c-797b-4bd0-b9c6-50ce69d213a5_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 (net)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SubsequentEventsTextBlock_0f238f54-e49a-470e-9e1f-44983e21e9fd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IntangibleAssetsNetExcludingGoodwill_7d32ea82-1a00-40ed-9a58-a51c74d47b27_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_3af4718f-9d21-4974-91a2-7df3ab00fb35_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Intangible Assets, Net (Excluding Goodwill)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AccruedInsuranceCurrent_7172d312-9299-46b8-a440-792471e174ef_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink: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 Insurance, Current</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink: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 Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_a427717d-732a-4e87-b550-f326bf2bc146_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_847a3df2-aaeb-4cb5-a6e9-7329eb8ddd52_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_53e843e5-0338-428a-a954-aaa7532943fd_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Redemption Value</link:label>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_label_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Redemption Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_e1b5b52e-d7f0-4138-8af6-9f23783c31bb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedPriceContractMember_7ce5f80d-d260-4101-bee6-114d55d00462_terseLabel_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-price Contract [Member]</link:label>
    <link:label id="lab_us-gaap_FixedPriceContractMember_label_en-US" xlink:label="lab_us-gaap_FixedPriceContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-price Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedPriceContractMember" xlink:to="lab_us-gaap_FixedPriceContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c1124640-cffd-4adf-afc9-f8bfbbd0fcae_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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TreasuryStockValue_d8722f61-941b-4676-9f9c-e53b1b1d34e3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock, value</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntitySmallBusiness_f62694c7-fb64-4c06-8bbb-b7d21f77be93_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/2021q4/dei-2021q4.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_us-gaap_FiniteLivedIntangibleAssetsLineItems_cf77acd7-bc62-4843-8a9d-807d84bd504d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_92fa80dc-0da4-44c8-9524-def12ecf1f8d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueDisclosuresTextBlock_fe7a2001-d1ff-4176-8f38-036c093c3d4a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_045246fe-aa03-41da-ba02-bf5923218998_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</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_7c6c16eb-b8b2-4875-9791-241bce7c42b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" 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">Billings in excess of costs and estimated earnings</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c852b142-fdf4-44f9-8077-abf6a7bb3f34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_5ee80439-3a72-4f3f-b9c8-07c4d4c9f848_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9298f1d9-2171-4f8c-b592-5ecdfe10c96a_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 and amortization</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AdditionalPaidInCapital_42270f3c-c5f1-4e7c-a218-ec47748ca175_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_05e86ec1-9a2b-4e76-a859-ea8cb9b6b631_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink: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 and Capital Securities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_a6ae3ee8-6c85-4858-acd2-4d490239e3a0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_b76ae9d9-6a52-4797-8ac3-1e7d4c19adef_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">Business Description and Basis of Presentation [Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInInventories_54972a77-efb7-4686-8455-767a13205409_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsPayableAndAccruedLiabilitiesCurrent_8cc0dffc-7110-423d-8193-c9b1cc725b4f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink: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 and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink: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 and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d0e5e46c-250c-4432-bb99-17ffdbfa81ac_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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, Shares, Outstanding</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EarningsPerShareTextBlock_7ac698e5-dd18-41e5-b4d5-7187960fd3ba_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 [Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TreasuryStockValueAcquiredCostMethod_3097e02a-335a-4e92-bc91-eaa549caf8da_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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 treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink: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, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_b2e6e4a6-3a74-428b-8867-277b5e19cbfc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" 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">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_3d293bcf-161d-44fb-901f-154f18ae9089_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">Treasury Stock Acquired, Average Cost 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityInteractiveDataCurrent_89a57594-6b6b-454b-a557-00f762e9354f_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/2021q4/dei-2021q4.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_us-gaap_CostOfGoodsAndServicesSold_522aeaf8-7545-4e49-81b8-190f7253316d_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 services</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OtherLongTermDebtNoncurrent_3bcd2fe4-29ad-4c3f-910d-7d8049512e6a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink: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, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink: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 Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:to="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_66f776b9-5828-444c-a436-660f6e84bb97_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_b9dc313d-8028-4382-a5a9-3896d820c6f8_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/2021q4/dei-2021q4.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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1fb9c84c-4f28-4800-b33d-a0160e97ca50_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_551bfeaf-06a3-43d3-996a-cf3a2757629a_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/2021q4/dei-2021q4.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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_d6781895-d56a-451b-9712-2e031c86cf50_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_0bafa4b4-2abc-47e3-8a97-18275e3b14ad_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_aecce086-f563-4473-aad5-026a8176e638_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_22b66fa8-beee-4667-a2df-1c929a641cf7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_a4867af1-aaed-48ac-9b40-3bc067aa7d6b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" 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">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_c8a59b93-6493-45b8-82b5-7cce9e5cedc0_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_94938d7b-5299-4598-aa33-19e18ad8e756_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_a326fe8a-6efe-4d25-9330-d0f079c5c60d_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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromSaleOfProductiveAssets_4ffd0c27-6e48-493d-a276-fa0a858e39f1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_cb0ccc5d-d83b-4545-8211-f40a77df0d7a_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</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/2021q4/dei-2021q4.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_us-gaap_InvestmentsFairValueDisclosure_30d750da-7dbb-4a8b-9bd2-1812670df554_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_167d90cb-dcbc-4d89-a7be-e3baff443511_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_9a311797-0785-4a66-a7c1-0155669f9f1c_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" 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">Fair Value, Net Asset (Liability)</link:label>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_label_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability" xlink:to="lab_us-gaap_FairValueNetAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_5c220785-12b0-4414-af9e-1fb69a373ec1_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/2021q4/dei-2021q4.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_srt_CumulativeEffectPeriodOfAdoptionAxis_1bc61e46-c414-4672-9ee8-ad64218658b1_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_514bfd0b-663a-42ea-8bb4-a71bf97d1adc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_9daabbe2-2508-49ed-9903-e893bc23c671_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentNet_7ec175c2-445b-4aeb-923e-23db194cffbe_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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareholdersEquityAndShareBasedPaymentsTextBlock_dfb84ce0-67e9-4ee7-9900-6e50837c0a9e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_1497cd64-43f8-459b-88b3-ec1bc8cc2eb1_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 non-current 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxAssetsNet_4144163b-65fd-46a2-9491-39f324f6dbee_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 tax assets</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_TotalLeaseLiabilityPaymentsYearFive_657ace20-4c7b-4b2c-8d22-bdd16e70d2a5_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearFive" xlink: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 Lease, Liability, Payments, Year Five</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearFive_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Payments, Year Five</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearFive_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearFive" 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">Total Lease, Liability, Payments, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearFive" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityPaymentsYearFive" xlink:to="lab_iesc_TotalLeaseLiabilityPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_d23f5856-eae6-48dc-a443-67f54d02231f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink: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 Payment Arrangement, Employee [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink: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, Employee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_f4974ade-7a28-46a6-b066-07da6391f5a0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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 treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_d0299ee9-42a5-46d8-811e-4406cb923e91_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink: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, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink: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, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_329c95d9-d147-433c-8d0a-748848912d7f_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 Disclosure [Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_TradingSymbol_88d6222e-412f-4944-8141-db890323d21d_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/2021q4/dei-2021q4.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_SharesOutstanding_d3c56d16-d373-4d57-8f67-09af698014a8_terseLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink: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, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_dbb57bcb-abea-49e2-8b0a-b8670294aba1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueInputsLevel3Member_4a4202df-1531-4a2a-a925-158a44a11541_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_dc294854-b1e6-4e7f-aea7-4bca33b7d169_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_073c2e61-b93d-44e5-8f66-510ba91fe985_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink: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 Policies [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_Revenues_b2861bb0-653c-4af9-af6c-61c4ac7035dc_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink: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_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_d5541f69-eacb-476f-b6ca-09b3b2a4cc35_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2f28f47b-6151-4723-8107-92aef0a2903a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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 Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_07922c65-fb09-4f0b-96bf-e7bf94befed6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_24339c45-65b7-4956-b484-b0411d963faa_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventory_84e558df-41df-4ae2-963b-914c0ba08961_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink: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 Inventory, Gross</link:label>
    <link:label id="lab_us-gaap_OtherInventory_label_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink: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 Inventory, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventory" xlink:to="lab_us-gaap_OtherInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_226692d8-55f6-4ad5-b92f-146289489164_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/2021q4/dei-2021q4.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_CommonStockValue_8a2851d2-3850-4dbd-979a-22dc43be9096_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, value</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_48e850c0-0ad1-43ea-9d81-30a6fe2cd67b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsDue_a53d4304-7f18-4ca9-a1ed-e7deaea99201_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsDue" xlink: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 Lease, Liability, Payments Due</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Payments Due</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsDue" 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">Total Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsDue" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityPaymentsDue" xlink:to="lab_iesc_TotalLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_1a471e9d-9853-4802-85f0-4312736918b6_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_6a9d3a45-a62f-4cd0-befe-ab5ddb5dd600_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink: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, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink: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, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_fd416d57-e4ba-465b-aa3b-d9914bc9a488_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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_260aba12-565e-4174-9253-6e840a243e46_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" 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 INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink: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), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount_e590f661-d6d7-4c04-b28c-996cd0425af2_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount" xlink: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 Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount" 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">Total Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityUndiscountedExcessAmount" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_iesc_TotalLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_55f76c1a-63af-44fc-8513-3269d223eb6d_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink: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 Based Phantom Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLoansFromBank_dcc172f9-70bd-4a6f-8dc2-0f9f00a860a6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLoansFromBank" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable to Bank, Noncurrent</link:label>
    <link:label id="lab_us-gaap_LongTermLoansFromBank_label_en-US" xlink:label="lab_us-gaap_LongTermLoansFromBank" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable to Bank, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansFromBank" xlink:to="lab_us-gaap_LongTermLoansFromBank" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_f94a6a49-d35f-4744-9d16-0c067a7c4e23_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_a3d2b59f-494e-4285-9919-18f4bb3f149b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeasesTextBlock_4617f0c8-f4ad-460b-a991-51f9d44b3f25_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_8970d199-5aff-41fe-8a1f-5a4dda5a9b9a_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 Payment Arrangement, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityEmergingGrowthCompany_6b1d3947-e584-482f-bbc1-d4bae9716682_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/2021q4/dei-2021q4.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_FinanceLeaseRightOfUseAssetAmortization_75088ced-884f-4e76-a676-9c4ae787f469_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8e7bdd97-217f-42f7-bb14-839d571b7cf7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">Accounts Receivable, Allowance for Credit Loss, Current</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityCurrentReportingStatus_7a49be9c-4178-4f81-853c-c0090cc150e8_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/2021q4/dei-2021q4.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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_c81b6346-4720-4ef8-b19a-f32e8397e84b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink: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 and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink: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 Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_d2b7137a-85fd-4eac-9bac-ca99e3bf5fe8_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 Combination Disclosure [Text Block]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RestrictedStockMember_21387741-3762-4350-873f-6283aa7d881a_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 [Member]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CompensationAndEmployeeBenefitPlansTextBlock_bcdd1c9f-cf43-47c9-ab69-f8eab41581d5_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_f0b9ad28-c0f5-460a-a86d-4013e5e6ecf0_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_6966dbfa-289e-48c4-8329-a224253b74f2_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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 (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_bc2a1445-d47c-43e4-9f36-84d59d20e87f_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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 (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_c51ad039-21b5-42ce-948b-72110a89451a_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">Deferred financing cost amortization</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_CoverAbstract_6aaacaa9-bf94-4aee-aa74-de35668c8404_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6e98cf89-23da-42b1-9406-34e0a9114610_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">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_140dd3fd-0abf-4ab5-9ede-546c3fad2fb3_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">CASH, CASH EQUIVALENTS, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b1c5e886-af9a-45a9-bb06-46745b902e3b_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">CASH, CASH EQUIVALENTS, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillLineItems_0767eaba-c375-40d5-ac7f-b1900f0fbd40_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_82425cb9-fc98-4638-a617-b14669d7fda5_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">Shares, Issued</link:label>
    <link:label id="lab_us-gaap_SharesIssued_6ed78148-9017-4c9a-ac67-8b47edfcf917_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">Shares, Issued</link:label>
    <link:label id="lab_us-gaap_SharesIssued_775cd80b-9cc5-4e04-9586-0259021243c6_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink: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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StatementClassOfStockAxis_b168516d-eca8-4219-bb9a-b4117fe64eb8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear_8a097a20-cf8c-410d-b2af-182cb6a64086_terseLabel_en-US" xlink:label="lab_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year [Line Items]</link:label>
    <link:label id="lab_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:label id="lab_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" 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">Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="iesc-20220331.xsd#iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_74069edf-9f98-40ab-a24b-3b2d4d1f949a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink: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, Par or Stated Value 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_SingleFamilyContractsMember_02c8e3b0-1141-444f-a33f-f612aec1e43e_terseLabel_en-US" xlink:label="lab_iesc_SingleFamilyContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Contracts [Member]</link:label>
    <link:label id="lab_iesc_SingleFamilyContractsMember_label_en-US" xlink:label="lab_iesc_SingleFamilyContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Contracts [Member]</link:label>
    <link:label id="lab_iesc_SingleFamilyContractsMember_documentation_en-US" xlink:label="lab_iesc_SingleFamilyContractsMember" 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">Single Family Type Customer Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_SingleFamilyContractsMember" xlink:href="iesc-20220331.xsd#iesc_SingleFamilyContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_SingleFamilyContractsMember" xlink:to="lab_iesc_SingleFamilyContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_IndustrialServicesMember_d90d3498-1e2c-4eef-94c9-f7fdc5bc5f63_terseLabel_en-US" xlink:label="lab_iesc_IndustrialServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">industrial Services [Member]</link:label>
    <link:label id="lab_iesc_IndustrialServicesMember_label_en-US" xlink:label="lab_iesc_IndustrialServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">industrial Services [Member]</link:label>
    <link:label id="lab_iesc_IndustrialServicesMember_documentation_en-US" xlink:label="lab_iesc_IndustrialServicesMember" 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">industrial Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_IndustrialServicesMember" xlink:href="iesc-20220331.xsd#iesc_IndustrialServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_IndustrialServicesMember" xlink:to="lab_iesc_IndustrialServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_2cab2d25-d26c-46a6-be76-0b2283cadd75_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</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d654d545-4821-4d1b-a5b2-7fff7723783b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_92d34986-c47a-4d08-ba9e-75ffe12a664a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f593ee89-9fda-4205-9587-f2b860297491_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_701bc915-465f-423d-9a5e-a7078187297c_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_6f1c796c-4076-4ff9-8ab2-b5829ade5425_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_e198936b-dd76-4c50-8d0c-9a5c44f0a2d8_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Available to Common Shareholders, Basic</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_2a531a2e-552d-40d7-9471-88425e4e5f8d_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_PerformanceObligationNext12Months_fa99d5ed-deaf-422f-a08c-c1a400060871_terseLabel_en-US" xlink:label="lab_iesc_PerformanceObligationNext12Months" xlink: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 Next 12 Months</link:label>
    <link:label id="lab_iesc_PerformanceObligationNext12Months_label_en-US" xlink:label="lab_iesc_PerformanceObligationNext12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Obligation Next 12 Months</link:label>
    <link:label id="lab_iesc_PerformanceObligationNext12Months_documentation_en-US" xlink:label="lab_iesc_PerformanceObligationNext12Months" 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">Performance Obligation Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_PerformanceObligationNext12Months" xlink:href="iesc-20220331.xsd#iesc_PerformanceObligationNext12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_PerformanceObligationNext12Months" xlink:to="lab_iesc_PerformanceObligationNext12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_49eda02d-597d-460c-8432-2d866ce4552e_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/2021q4/dei-2021q4.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_iesc_MultiFamilyandOtherMember_ea367214-03fb-411f-a3ba-60455017f020_terseLabel_en-US" xlink:label="lab_iesc_MultiFamilyandOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multi Family and Other [Member]</link:label>
    <link:label id="lab_iesc_MultiFamilyandOtherMember_label_en-US" xlink:label="lab_iesc_MultiFamilyandOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multi Family and Other [Member]</link:label>
    <link:label id="lab_iesc_MultiFamilyandOtherMember_documentation_en-US" xlink:label="lab_iesc_MultiFamilyandOtherMember" 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">Multi Family and Other Customer Contract Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_MultiFamilyandOtherMember" xlink:href="iesc-20220331.xsd#iesc_MultiFamilyandOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_MultiFamilyandOtherMember" xlink:to="lab_iesc_MultiFamilyandOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_657cfad6-7dff-4906-a8ca-a38f6b08872f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" 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">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_bf9ef32c-02cd-4bdd-8741-8b750afd2df3_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_952f3ef2-ad7c-41a0-b2df-64f22df8d3bf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_40ca88c8-2e94-4aa7-8818-90f484c5098c_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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_77dd5492-b53c-4584-918a-5f3ddc9fc32a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_000f91fc-a9e4-47b1-9f05-71d5ddfe974c_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">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a1f34ca0-6839-43a3-ba2d-9c97d65be7ee_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Weighted Average Number of Shares Outstanding, Diluted</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquireBusinessesAndInterestInAffiliates_aa770866-6b42-4480-88f5-e5ebad5848dd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" 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">Cash paid in conjunction with business combinations</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink: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 and Interest in Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_ControllingShareholderOwnershipPercentage_adbdb674-f2c1-4d1e-8b9d-769dae4500c6_terseLabel_en-US" xlink:label="lab_iesc_ControllingShareholderOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ControllingShareholderOwnershipPercentage</link:label>
    <link:label id="lab_iesc_ControllingShareholderOwnershipPercentage_label_en-US" xlink:label="lab_iesc_ControllingShareholderOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ControllingShareholderOwnershipPercentage</link:label>
    <link:label id="lab_iesc_ControllingShareholderOwnershipPercentage_documentation_en-US" xlink:label="lab_iesc_ControllingShareholderOwnershipPercentage" 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">Percentage of outstanding common stock owned by controlling shareholder</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ControllingShareholderOwnershipPercentage" xlink:href="iesc-20220331.xsd#iesc_ControllingShareholderOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ControllingShareholderOwnershipPercentage" xlink:to="lab_iesc_ControllingShareholderOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_345098c1-85cb-4848-97d9-4e7366f7a9f5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_eebeee8e-cdf5-4223-baad-5f7e39dfd49e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_142ec8fc-28d4-46f1-b7ea-1de46115a95f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentQuarterlyReport_bb2c7f92-f92a-40f4-8d1e-ee3aaf97a287_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/2021q4/dei-2021q4.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_StatementOfCashFlowsAbstract_69d341bf-f484-4b58-865b-60ba9e6cc2ba_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink: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 of Cash Flows [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_4c0ea21d-2588-4aa7-a3a6-b1b79aa01734_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink: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 Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink: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, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_d70d6ceb-722a-48f3-8d29-b26aab787244_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_16195eb7-9ca2-45f7-9fbd-144baac166e0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_ResidentialMember_29b9f0f8-9d73-4a5f-8a5a-b2be8dbc2441_terseLabel_en-US" xlink:label="lab_iesc_ResidentialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential [Member]</link:label>
    <link:label id="lab_iesc_ResidentialMember_label_en-US" xlink:label="lab_iesc_ResidentialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential [Member]</link:label>
    <link:label id="lab_iesc_ResidentialMember_documentation_en-US" xlink:label="lab_iesc_ResidentialMember" 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">Residential [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ResidentialMember" xlink:to="lab_iesc_ResidentialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_2b6a2cda-f334-4e78-b717-faab4f248f5c_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/2021q4/dei-2021q4.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_CommonStockMember_89f85cf6-f4bb-44d2-8c7f-288fbbc37283_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, par value $0.01 per share</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_bf88609d-51e4-4293-b85d-3b2ea445f545_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" 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 [Member]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInInvestingActivities_a0dec921-1b19-4c7b-a7fa-ba39255f191b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityAddressAddressLine2_ae308d88-dd09-4ad6-a66c-bbeb0b900e64_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_3617b6a9-c128-4acb-bbe4-375acd493a15_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink: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, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_5877b61c-cc3f-4f82-b749-7fab9dc93978_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_8df88625-cd8c-4330-b0a2-8c71e5d9393f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e7016e45-3fb0-428c-a4a8-0759a0168945_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 (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_bc2aa2fd-890f-419c-b87e-456820207f3b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (loss)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_iesc_TotalLeaseLiabilityPaymentsYearFour_acc6fdaf-e0a0-4029-b1cc-a02eb9676c11_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearFour" xlink: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 Lease, Liability, Payments, Year Four</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearFour_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Payments, Year Four</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearFour_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearFour" 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">Total Lease, Liability, Payments, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearFour" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityPaymentsYearFour" xlink:to="lab_iesc_TotalLeaseLiabilityPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_73695304-00f7-41f2-b0ed-746594c79818_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/2021q4/dei-2021q4.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_OperatingLeaseLiabilityCurrent_8cfbce9e-3ce9-4965-9b50-3f4d3efce80a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_38a98652-a8fa-41c1-9769-3d80a85c460f_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink: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 Commitment, Remaining Minimum Amount Committed</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_53ec1160-8861-4e53-97e3-c7f35a76a3cd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentFiscalYearFocus_2309938b-7416-443d-802d-854a555151a3_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/2021q4/dei-2021q4.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_ClassOfStockDomain_d8118ded-75ed-4f9a-a6e4-e2c9ab9fa773_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_bbb00ba7-247f-4fb8-99cf-d84a88fd078f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink: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, Shares, Share-based Payment Arrangement, Forfeited</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink: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, Shares, Share-based Payment Arrangement, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_65406c4f-32f8-4080-8b24-4fe49114e002_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">Non-cash 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdditionalPaidInCapitalMember_24133986-ac6e-4d25-b724-97afd4196809_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 [Member]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashAndCashEquivalentsAtCarryingValue_29842097-ed70-4366-ab8b-d794758076c5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Depreciation_2f978a5f-6b37-4fb3-893e-8165342e8818_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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 and amortization expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_CommunicationsMember_64e18ef5-0d2a-43b2-b78d-b8429e0a4b48_terseLabel_en-US" xlink:label="lab_iesc_CommunicationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Communications [Member]</link:label>
    <link:label id="lab_iesc_CommunicationsMember_label_en-US" xlink:label="lab_iesc_CommunicationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Communications [Member]</link:label>
    <link:label id="lab_iesc_CommunicationsMember_documentation_en-US" xlink:label="lab_iesc_CommunicationsMember" 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">Communications [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_CommunicationsMember" xlink:to="lab_iesc_CommunicationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_c4452db1-d534-44f9-8160-407307a258fa_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3c008c4b-a491-4a9a-957b-dc2d929f56ef_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 Facility, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LossContingenciesTable_a243c549-d664-4afb-b372-23dca7537109_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TreasuryStockMember_19cb8fb6-39cb-4e72-b0f3-7be73b404fe3_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 [Member]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SegmentReportingInformationLineItems_0036d263-9f6b-4e91-8033-6a96f35db3b5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_7630a4d5-c590-4e1e-9da1-9aa60ddc5d99_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/2021q4/dei-2021q4.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_ContractWithCustomerAssetGrossCurrent_ad28fb9f-b7c5-437c-9909-2ebcc117e717_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetGrossCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink: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, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_4734a91c-5b66-4ec8-910c-a6cb33227793_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_c0550e55-92c0-4a06-a1a3-292aa3b83554_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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">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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementTable_b175770c-412e-4cf7-ac1e-a1a4c8015c2f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_caa8b614-f8b5-492f-8676-edcbddcb8c46_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink: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, Non-Option Equity Instruments, Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink: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, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_9dd8fea0-a49a-4701-b0ca-887df7361043_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" 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">Other non-current 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationsAbstract_24e988ae-6df8-4cb3-a778-d483bf9f9700_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink: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 Combinations [Abstract]</link:label>
    <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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_32a7c367-745a-4b7e-ba6a-f4b5e6f7e82a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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 Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_a0b0eb8e-8083-452c-98bb-54c5fd38ee39_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_CommercialandIndustrialMember_81d2c7d3-d873-4395-ad5e-6e5adc53e8f9_terseLabel_en-US" xlink:label="lab_iesc_CommercialandIndustrialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:label id="lab_iesc_CommercialandIndustrialMember_label_en-US" xlink:label="lab_iesc_CommercialandIndustrialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial [Member]</link:label>
    <link:label id="lab_iesc_CommercialandIndustrialMember_documentation_en-US" xlink:label="lab_iesc_CommercialandIndustrialMember" 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">Commercial and Industrial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_CommercialandIndustrialMember" xlink:to="lab_iesc_CommercialandIndustrialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_iesc_ControllingShareholderTextBlock_d04558fc-9b0f-4288-9191-ecb25f6c5796_terseLabel_en-US" xlink:label="lab_iesc_ControllingShareholderTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Controlling Shareholder [Text Block]</link:label>
    <link:label id="lab_iesc_ControllingShareholderTextBlock_label_en-US" xlink:label="lab_iesc_ControllingShareholderTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Controlling Shareholder [Text Block]</link:label>
    <link:label id="lab_iesc_ControllingShareholderTextBlock_documentation_en-US" xlink:label="lab_iesc_ControllingShareholderTextBlock" 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">Controlling Shareholder [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ControllingShareholderTextBlock" xlink:href="iesc-20220331.xsd#iesc_ControllingShareholderTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_ControllingShareholderTextBlock" xlink:to="lab_iesc_ControllingShareholderTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_9e176d23-2551-4a29-bbe9-a2a69f1bc109_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink: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 finance leases</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink: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 (Repayments of) Other Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_909bf007-5511-47e3-bd76-976f8e906c4b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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 Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_2cfb8e9f-a57c-4b44-84c8-df47958d2271_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_451fc12b-061f-4a10-98b5-be97cd960f12_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SubsequentEventMember_b2f919a2-02bf-448b-967a-86eefd785ffa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AwardTypeAxis_f8963138-8ed4-4986-aadc-c7d176f619eb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Goodwill_068d5f91-1521-4c61-add9-46606005689a_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_a8381212-6abe-48de-bdb0-4d00f99140ec_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_61e29d27-5a84-400a-aa3b-f43bed082fb9_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d9df1843-4409-43b7-b5a5-e0f805c61755_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_bbb75748-a3a9-4fb3-bcb2-2ded71f484fb_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_aa519b1b-25c5-4e27-862c-0e6665aafb25_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_8e1f825a-2ab9-41fc-8641-8ff1eed88810_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">Stockholders' Equity Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_82c8ac13-22fa-4624-a4ac-5e3e85bca040_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">Stockholders' Equity Attributable to Parent</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockSharesIssued_29fc20bc-5187-4719-aebf-e20bb4c4001e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink: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, Shares, Issued</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_CityAreaCode_3c56d056-0cbc-4d28-af9c-25fb378e8fcf_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/2021q4/dei-2021q4.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_iesc_Estimatedcostofcompletionofbondedproject_92c3fd15-1631-42af-a13e-f2efb879b327_terseLabel_en-US" xlink:label="lab_iesc_Estimatedcostofcompletionofbondedproject" xlink: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 cost of completion of bonded projects</link:label>
    <link:label id="lab_iesc_Estimatedcostofcompletionofbondedproject_label_en-US" xlink:label="lab_iesc_Estimatedcostofcompletionofbondedproject" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimatedcostofcompletionofbondedproject</link:label>
    <link:label id="lab_iesc_Estimatedcostofcompletionofbondedproject_documentation_en-US" xlink:label="lab_iesc_Estimatedcostofcompletionofbondedproject" 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 cost of completion of bonded projects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_Estimatedcostofcompletionofbondedproject" xlink:href="iesc-20220331.xsd#iesc_Estimatedcostofcompletionofbondedproject"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_Estimatedcostofcompletionofbondedproject" xlink:to="lab_iesc_Estimatedcostofcompletionofbondedproject" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_0905534e-d81d-4fae-b32f-b26b421dcead_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_be0c70ca-ce11-4ca0-a93a-8c893275ba62_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink: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 Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_5f3db882-a55a-4aac-962d-55400b9bc7bc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillAndIntangibleAssetsDisclosureAbstract_586cd321-88ea-420d-990d-2d13dd741f11_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_0e98d4c3-f697-40d3-b56c-738765e1d569_terseLabel_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_PhantomShareUnitsPSUsMember_label_en-US" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_5007e72e-1d5e-4c52-9195-b2d6ecc1f094_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a243955e-f051-43fc-87b2-be94d05d00d7_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/2021q4/dei-2021q4.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_iesc_TotalLeaseLiabilityPaymentsYearTwo_8a649c3e-2ba0-4412-8be5-76015b132d29_terseLabel_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearTwo" xlink: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 Lease, Liability, Payments, Year Two</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearTwo_label_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease, Liability, Payments, Year Two</link:label>
    <link:label id="lab_iesc_TotalLeaseLiabilityPaymentsYearTwo_documentation_en-US" xlink:label="lab_iesc_TotalLeaseLiabilityPaymentsYearTwo" 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">Total Lease, Liability, Payments, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearTwo" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_iesc_TotalLeaseLiabilityPaymentsYearTwo" xlink:to="lab_iesc_TotalLeaseLiabilityPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_b74ac852-aa4a-4561-b774-70d8cb0a5b87_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink: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 Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0a4755d2-ff2e-4010-9908-7efcaadcb4e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_c3fdf379-ab65-476e-974e-64f45b6a69aa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>iesc-20220331_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 2022 Workiva-->
<!--r:b5334f3e-849c-4a03-825c-c10a8f646735,g:505ee760-aebe-441f-8e82-5b08a42b6e6c-->
<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.ies-co.com/role/DEIDocument" xlink:type="simple" xlink:href="iesc-20220331.xsd#DEIDocument"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/DEIDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_fc84c5d0-dbb3-4ea3-89cd-c9c6163b2083" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_fc84c5d0-dbb3-4ea3-89cd-c9c6163b2083" xlink:to="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:to="loc_us-gaap_StatementClassOfStockAxis_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_171eba93-17f2-404f-a818-1214e993a50e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dee80989-8fd3-4462-9e95-4e36a6b2a900" xlink:to="loc_us-gaap_ClassOfStockDomain_171eba93-17f2-404f-a818-1214e993a50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_46ccafd5-2137-4a80-8ff5-1a67d9073495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ClassOfStockDomain_171eba93-17f2-404f-a818-1214e993a50e" xlink:to="loc_us-gaap_CommonStockMember_46ccafd5-2137-4a80-8ff5-1a67d9073495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_0e1ea3b8-0f81-4a85-ada1-f5dd310e4592" xlink:to="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_4e513aa2-660f-434c-bf76-f07ce0c7c494" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityFileNumber_4e513aa2-660f-434c-bf76-f07ce0c7c494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_ff46e2c2-473f-41f9-a0e0-d459f77c61ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityRegistrantName_ff46e2c2-473f-41f9-a0e0-d459f77c61ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8d41fe84-7f08-4975-a532-800e45fd581f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentPeriodEndDate_8d41fe84-7f08-4975-a532-800e45fd581f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_65619ffc-39f7-41f0-a2ef-a98897f4b7a3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentQuarterlyReport_65619ffc-39f7-41f0-a2ef-a98897f4b7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c2c3f339-da9e-4251-9385-6b4e1339f69b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentTransitionReport_c2c3f339-da9e-4251-9385-6b4e1339f69b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_701b8b0f-219c-430d-a99e-29aa99ce7b58" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityCentralIndexKey_701b8b0f-219c-430d-a99e-29aa99ce7b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_5d757b4a-0adb-4b5b-964e-543be3956b39" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityIncorporationStateCountryCode_5d757b4a-0adb-4b5b-964e-543be3956b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ab800e8e-bf02-4cb6-84bf-27027d305899" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentType_ab800e8e-bf02-4cb6-84bf-27027d305899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_6c5a4e20-77c6-46f3-913a-6293717ea816" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_AmendmentFlag_6c5a4e20-77c6-46f3-913a-6293717ea816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_95a2130e-377f-41aa-8a93-b8438ce9c9c6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentFiscalYearFocus_95a2130e-377f-41aa-8a93-b8438ce9c9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6ea718a0-e4a2-418d-801f-d3cb8b78ce04" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6ea718a0-e4a2-418d-801f-d3cb8b78ce04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_0c338611-2bee-4b6a-87f3-086f297149ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_CurrentFiscalYearEndDate_0c338611-2bee-4b6a-87f3-086f297149ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_83689610-ce49-4eea-8ce9-e61fbeca82c7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityFilerCategory_83689610-ce49-4eea-8ce9-e61fbeca82c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_eaef2bbe-4833-4500-b332-ae996fd93c3b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityTaxIdentificationNumber_eaef2bbe-4833-4500-b332-ae996fd93c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9a2c8684-a59b-467c-a1a8-3af268a18893" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_Security12bTitle_9a2c8684-a59b-467c-a1a8-3af268a18893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2c6d2365-ea85-46b0-bbca-367936e9267e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_TradingSymbol_2c6d2365-ea85-46b0-bbca-367936e9267e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d922b499-8412-4495-b9bf-d0dd91644b85" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_SecurityExchangeName_d922b499-8412-4495-b9bf-d0dd91644b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_60124c14-6238-4fca-b5c8-68f4679cdd7d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityCurrentReportingStatus_60124c14-6238-4fca-b5c8-68f4679cdd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6e7d95df-10e9-4d89-9e72-529a1b82f547" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityInteractiveDataCurrent_6e7d95df-10e9-4d89-9e72-529a1b82f547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5807c497-dc95-4364-a510-7cda1747f7d4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityShellCompany_5807c497-dc95-4364-a510-7cda1747f7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_6053a112-292c-461d-a17d-7df3ecf262a8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntitySmallBusiness_6053a112-292c-461d-a17d-7df3ecf262a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_54b20886-4655-4a46-ad7e-32e7a81df1e7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityEmergingGrowthCompany_54b20886-4655-4a46-ad7e-32e7a81df1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5074ffcb-2f7a-4702-a859-a1de8bed4199" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressAddressLine1_5074ffcb-2f7a-4702-a859-a1de8bed4199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_4bcb7eee-516c-4747-8ba8-0dc4c035c7ac" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressAddressLine2_4bcb7eee-516c-4747-8ba8-0dc4c035c7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9863da39-73e4-425c-85eb-e84b1f16a4ff" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressCityOrTown_9863da39-73e4-425c-85eb-e84b1f16a4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_732c564f-d329-4cc8-bc6d-81433dda686f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressStateOrProvince_732c564f-d329-4cc8-bc6d-81433dda686f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_44879b2f-0ff6-4db1-a112-c3f6d6d06c5e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityAddressPostalZipCode_44879b2f-0ff6-4db1-a112-c3f6d6d06c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_94a3a40a-2a50-4d9b-8087-842cfb69a93d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_CityAreaCode_94a3a40a-2a50-4d9b-8087-842cfb69a93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6b8e5877-ea38-47dd-9bbd-bf78082d0dbd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_LocalPhoneNumber_6b8e5877-ea38-47dd-9bbd-bf78082d0dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e286ff82-d3b3-4891-b93a-8c32141f1a0b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_8b8d20bc-2415-43d5-acf7-65d140e23baf" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e286ff82-d3b3-4891-b93a-8c32141f1a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_34e7d692-9165-4dbf-b728-a2da7e04474f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_34e7d692-9165-4dbf-b728-a2da7e04474f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1da7d352-3c9f-44d1-be76-55da7d8d2af1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1da7d352-3c9f-44d1-be76-55da7d8d2af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_ff6718bc-6b53-4c1c-8f56-3c9c9f7af5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_ff6718bc-6b53-4c1c-8f56-3c9c9f7af5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6a422ae1-7be2-497b-824b-699be8a6a392" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_InventoryNet_6a422ae1-7be2-497b-824b-699be8a6a392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_da7ae0d2-a9bf-4131-b340-0ac6daa7d451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_da7ae0d2-a9bf-4131-b340-0ac6daa7d451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f4ac7faa-b5c0-4e6d-a701-78f36047a561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f4ac7faa-b5c0-4e6d-a701-78f36047a561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9ff56c3c-abfa-4fdb-8d4a-9cf8e4a09593" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_AssetsCurrent_9ff56c3c-abfa-4fdb-8d4a-9cf8e4a09593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8b0ebb5d-bfc4-4b27-89f2-98b1594e1671" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8b0ebb5d-bfc4-4b27-89f2-98b1594e1671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_89206e75-5227-4057-8f07-fdac27c307f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_Goodwill_89206e75-5227-4057-8f07-fdac27c307f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a37f8a00-0ccd-458b-877b-70a14b84c2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a37f8a00-0ccd-458b-877b-70a14b84c2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e212b3bc-1771-42ab-b20f-04cd0b1073db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e212b3bc-1771-42ab-b20f-04cd0b1073db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2313e23a-0bb4-463b-ba07-65ca83c33828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2313e23a-0bb4-463b-ba07-65ca83c33828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_657806ad-b0a2-4d1d-bd54-d648bccdcd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_657806ad-b0a2-4d1d-bd54-d648bccdcd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_df7a16b0-bdec-44f6-8876-179b322cf455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_Assets_df7a16b0-bdec-44f6-8876-179b322cf455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5c377361-5c5e-46ff-a3ce-071087762747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_5c377361-5c5e-46ff-a3ce-071087762747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_616c4279-0eb9-4698-a658-19f63dd11d91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_616c4279-0eb9-4698-a658-19f63dd11d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4fb04f78-ac6c-4a64-b391-d4442afcc111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_LiabilitiesCurrent_4fb04f78-ac6c-4a64-b391-d4442afcc111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_821d46f5-b9f8-4b9e-b1e8-e38fd602955a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_821d46f5-b9f8-4b9e-b1e8-e38fd602955a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2a647bfe-f557-4820-abea-97ef3be45057" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2a647bfe-f557-4820-abea-97ef3be45057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_13da217b-f457-4141-889f-9628ba7ef555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_13da217b-f457-4141-889f-9628ba7ef555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3e6aa740-0193-4dba-892b-275336b48813" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_Liabilities_3e6aa740-0193-4dba-892b-275336b48813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_7b3e72d0-dc49-42e4-ba35-b343e6726566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_MinorityInterest_7b3e72d0-dc49-42e4-ba35-b343e6726566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_0b9c3ccd-ec07-4fc9-b62a-eee8e43fbed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_PreferredStockValue_0b9c3ccd-ec07-4fc9-b62a-eee8e43fbed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_acdc5723-1895-4df7-b909-7c3462e71f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_CommonStockValue_acdc5723-1895-4df7-b909-7c3462e71f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_9ee5609c-ba11-48a9-8977-90578e298862" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_TreasuryStockValue_9ee5609c-ba11-48a9-8977-90578e298862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2c23cf08-fee8-4373-94ec-9e13914e793c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2c23cf08-fee8-4373-94ec-9e13914e793c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5622b51a-d712-4901-9a56-40c2867bc722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5622b51a-d712-4901-9a56-40c2867bc722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_998c4854-0830-4945-a95c-51b0323bdb27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_StockholdersEquity_998c4854-0830-4945-a95c-51b0323bdb27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6940e5c7-ca05-4e92-ba75-6ea5084d193c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2849417b-801a-4798-a87e-291faccb6c23" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_6940e5c7-ca05-4e92-ba75-6ea5084d193c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e34b5ff4-7d6a-4fc5-8cba-e98efeced0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e34b5ff4-7d6a-4fc5-8cba-e98efeced0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6f965b6a-cd8a-4063-9996-4b229148b246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_6f965b6a-cd8a-4063-9996-4b229148b246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_657b7a81-8056-470f-9255-2daa576dfa8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_657b7a81-8056-470f-9255-2daa576dfa8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_06a05edc-fa60-435b-b490-6c4d66ddd2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_06a05edc-fa60-435b-b490-6c4d66ddd2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7fb38a43-8e76-4e83-9b27-a49eb0319904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7fb38a43-8e76-4e83-9b27-a49eb0319904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fd8f1bce-e5b2-4941-b062-516388160d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_CommonStockSharesIssued_fd8f1bce-e5b2-4941-b062-516388160d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_daf482df-0d71-492e-be99-336a5a1adabd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_daf482df-0d71-492e-be99-336a5a1adabd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_a5f2176c-0f08-4c45-9d89-caa90caa4579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8b3456e-a46b-43de-8736-5336cc121b5c" xlink:to="loc_us-gaap_TreasuryStockShares_a5f2176c-0f08-4c45-9d89-caa90caa4579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_c220e4dc-0c35-4ffb-9255-b855af815f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_Revenues_c220e4dc-0c35-4ffb-9255-b855af815f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5ba452d0-afe2-40bb-857b-9c78fff70847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5ba452d0-afe2-40bb-857b-9c78fff70847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e50b6ae4-095f-4760-8c2e-171cb7769492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_GrossProfit_e50b6ae4-095f-4760-8c2e-171cb7769492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d0aa46d8-4f6e-4648-9fab-55de268e57b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d0aa46d8-4f6e-4648-9fab-55de268e57b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5a259e97-8d19-4e32-b5c4-de575b397c88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5a259e97-8d19-4e32-b5c4-de575b397c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_6bfd9036-c546-4f60-ad68-394c8cfc2b30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_6bfd9036-c546-4f60-ad68-394c8cfc2b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e9eeec10-8ef7-44cd-b891-3f8568f97c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_OperatingIncomeLoss_e9eeec10-8ef7-44cd-b891-3f8568f97c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b2aa379f-970f-4afc-ab17-c768f5bced0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_InterestExpense_b2aa379f-970f-4afc-ab17-c768f5bced0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_112c7927-21da-4084-a139-f2534fbbe55c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_112c7927-21da-4084-a139-f2534fbbe55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ef95d0b1-c6a0-4e9f-b9cb-17f0d209c15e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ef95d0b1-c6a0-4e9f-b9cb-17f0d209c15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_63958839-6938-46e1-9972-e36cc9e378be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_63958839-6938-46e1-9972-e36cc9e378be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e76b5de7-a5dd-47ae-9c1a-d74e8d202e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_ProfitLoss_e76b5de7-a5dd-47ae-9c1a-d74e8d202e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8d530106-72d1-4ab6-9217-78ca7617013d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8d530106-72d1-4ab6-9217-78ca7617013d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_df04fb22-b1ca-4493-9fd9-f1c2f52b3505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_NetIncomeLoss_df04fb22-b1ca-4493-9fd9-f1c2f52b3505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7f29c360-6ef3-4069-8f78-a6c63fd20d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_EarningsPerShareBasic_7f29c360-6ef3-4069-8f78-a6c63fd20d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_90ae2540-d64e-4830-b760-2ded48d91b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_90ae2540-d64e-4830-b760-2ded48d91b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_359eeb6c-1c33-4c8c-999e-3c746e6148b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_359eeb6c-1c33-4c8c-999e-3c746e6148b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1de8c81-8999-4a7b-b8a3-ff605faa10ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5e4f0d1b-2fc7-441c-9dfa-cde2c70151b0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1de8c81-8999-4a7b-b8a3-ff605faa10ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_10125173-0452-40fe-a912-f25fb2aeba88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10125173-0452-40fe-a912-f25fb2aeba88" xlink:to="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5942aefd-fef5-427a-9ac4-f74b9e34858b" xlink:to="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4a8eaba4-1232-45cd-a353-83822868326c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_CommonStockMember_4a8eaba4-1232-45cd-a353-83822868326c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_b77cd10a-2b94-477d-a81f-f215b531bd53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_TreasuryStockMember_b77cd10a-2b94-477d-a81f-f215b531bd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e41a736a-66c0-4876-9ed2-0a7d887d3efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e41a736a-66c0-4876-9ed2-0a7d887d3efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6f17a262-b11a-48a0-be53-375ff6c3bc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c88ce13e-cf25-4b6e-9b3f-a8c2dacb887e" xlink:to="loc_us-gaap_RetainedEarningsMember_6f17a262-b11a-48a0-be53-375ff6c3bc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_b3dbc8c0-b5aa-4b40-b8a1-109bf6d274ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6c0669e5-6c12-4cf5-b3d6-e70a62764bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:to="loc_us-gaap_RetainedEarningsMember_6c0669e5-6c12-4cf5-b3d6-e70a62764bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_eb358e89-588c-4a56-826a-55097e9e0afb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7ff32664-14ec-4da4-93cd-54b50c1e025d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_eb358e89-588c-4a56-826a-55097e9e0afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3ec80287-3dbf-424b-9ef2-640a318f2ed2" xlink:to="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9e23107b-d43a-47b1-bd90-fa7d3541db6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockholdersEquity_9e23107b-d43a-47b1-bd90-fa7d3541db6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_75f698e4-a0b5-45a3-8822-436f173e8572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_SharesIssued_75f698e4-a0b5-45a3-8822-436f173e8572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0568cb7a-e315-441f-96a6-966106e1494a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_0568cb7a-e315-441f-96a6-966106e1494a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_20f51701-d112-46d1-b299-e4540148dc47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_20f51701-d112-46d1-b299-e4540148dc47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_22fa373d-6c19-4125-be12-f2f117464624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_22fa373d-6c19-4125-be12-f2f117464624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_9e461725-3e50-4e75-b9ac-fbe2800df55b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_9e461725-3e50-4e75-b9ac-fbe2800df55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74f8c2f2-6d91-42c6-82b6-767015d7dbb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74f8c2f2-6d91-42c6-82b6-767015d7dbb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_26209bfe-2dcb-4df5-b1c1-83322cef8077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_MinorityInterestChangeInRedemptionValue_26209bfe-2dcb-4df5-b1c1-83322cef8077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a57e02d9-670b-4895-9a3c-be6b6d353c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_NetIncomeLoss_a57e02d9-670b-4895-9a3c-be6b6d353c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ff0f076b-2403-4b85-8c0b-ae392f02822c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_StockholdersEquity_ff0f076b-2403-4b85-8c0b-ae392f02822c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_a9c92b71-a1dc-4ebd-b330-072d603e90b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3accd31-7d4d-46c0-9edc-c8ee955f49e8" xlink:to="loc_us-gaap_SharesIssued_a9c92b71-a1dc-4ebd-b330-072d603e90b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="iesc-20220331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d596b2fc-c6bf-46d2-a3cd-dfb2ab2c55ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ProfitLoss_d596b2fc-c6bf-46d2-a3cd-dfb2ab2c55ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_632a73db-6a65-4dc5-a6a5-d26a3bc2fe2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_632a73db-6a65-4dc5-a6a5-d26a3bc2fe2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_ccf74e69-1ddf-493e-a104-805df8cadd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_ccf74e69-1ddf-493e-a104-805df8cadd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_64934314-3720-453e-af20-c99e62f2d709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_64934314-3720-453e-af20-c99e62f2d709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d5193e0b-8c77-46de-acac-df7fb1aa2b24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d5193e0b-8c77-46de-acac-df7fb1aa2b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1a5fa84c-9d64-4507-a015-6f60ecd53792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ShareBasedCompensation_1a5fa84c-9d64-4507-a015-6f60ecd53792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95d4e7b4-d433-44dd-bd18-e52a0de5d6ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95d4e7b4-d433-44dd-bd18-e52a0de5d6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7e605fd8-99bd-427b-bf49-db69f3372169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7e605fd8-99bd-427b-bf49-db69f3372169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_7340939d-bd4f-4bd3-81fa-34d2bae4242e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_7340939d-bd4f-4bd3-81fa-34d2bae4242e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_7ad0a633-ae2b-4721-a097-0c8568da9dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_7ad0a633-ae2b-4721-a097-0c8568da9dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_6cf2849f-87af-459c-9d5f-63e60f66a5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_6cf2849f-87af-459c-9d5f-63e60f66a5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_58543616-44ae-40c6-8203-fb7abdc9b975" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_58543616-44ae-40c6-8203-fb7abdc9b975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_17a76d8f-4c81-428d-b55c-13c9827ba4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_17a76d8f-4c81-428d-b55c-13c9827ba4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_7e3142e8-e0b2-4fd7-af36-e5ca9e758b80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_7e3142e8-e0b2-4fd7-af36-e5ca9e758b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_f24f84a7-b8ea-4736-9445-9ef9de6c26f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_f24f84a7-b8ea-4736-9445-9ef9de6c26f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88168dbe-9c12-473a-89f8-2db775f2d32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88168dbe-9c12-473a-89f8-2db775f2d32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_6b1abd13-0ebe-4772-9ddc-eb1afc2ff1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_6b1abd13-0ebe-4772-9ddc-eb1afc2ff1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_f089efc4-2792-40d1-8c34-5584a6700206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_f089efc4-2792-40d1-8c34-5584a6700206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_5c640df2-5f10-4697-83cd-93fc9463b8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_5c640df2-5f10-4697-83cd-93fc9463b8d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d5c27c3-ac75-4172-891e-9891c1096af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2d5c27c3-ac75-4172-891e-9891c1096af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_7159bde5-46fe-4b8c-9ed1-c6057f7081a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_7159bde5-46fe-4b8c-9ed1-c6057f7081a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_1a10a897-e1e7-409a-a00b-b7ac61aaa45f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_1a10a897-e1e7-409a-a00b-b7ac61aaa45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_b0c5c57e-b618-489d-9815-d48657a2b8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_b0c5c57e-b618-489d-9815-d48657a2b8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_0f9dd580-72f0-4d01-a122-4673e1770307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_0f9dd580-72f0-4d01-a122-4673e1770307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_98d62417-6d41-4687-bca0-4e48b46eaa79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_98d62417-6d41-4687-bca0-4e48b46eaa79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b1c52228-10f8-4772-afb8-e655acdb8c05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b1c52228-10f8-4772-afb8-e655acdb8c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1596a0c6-af8b-4d89-92eb-535cdfa20357" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1596a0c6-af8b-4d89-92eb-535cdfa20357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38100de6-881f-42c9-8738-f8f6a45ca0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38100de6-881f-42c9-8738-f8f6a45ca0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_164a1f26-0006-4aee-b0e7-7baa549563c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_164a1f26-0006-4aee-b0e7-7baa549563c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_854d1e1b-5ebd-418d-aff4-4cbf74797dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_InterestPaid_854d1e1b-5ebd-418d-aff4-4cbf74797dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_2493e402-94cb-4312-85ca-770320528794" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75882ab3-b0c5-4c62-b87c-0b295103c064" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_2493e402-94cb-4312-85ca-770320528794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/Business" xlink:type="simple" xlink:href="iesc-20220331.xsd#Business"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/Business" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6a16d6dd-cc36-4131-b548-af4866a471eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_ce321c3e-e061-40e2-97a9-1c46bcf8471f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountingPoliciesAbstract_6a16d6dd-cc36-4131-b548-af4866a471eb" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_ce321c3e-e061-40e2-97a9-1c46bcf8471f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#BusinessTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/BusinessTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#BusinessDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/BusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_dfebe9d2-ffeb-46b2-96f0-d57dad47f543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_daaeeec3-b98f-4073-8a66-2d02765f043f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_dfebe9d2-ffeb-46b2-96f0-d57dad47f543" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_daaeeec3-b98f-4073-8a66-2d02765f043f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ControllingShareholder" xlink:type="simple" xlink:href="iesc-20220331.xsd#ControllingShareholder"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ControllingShareholder" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_3e3b21c8-3608-4171-a128-65b0f4ea8b71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ControllingShareholderTextBlock_cefe0a27-7278-4802-9322-ef6e0ce4930c" xlink:href="iesc-20220331.xsd#iesc_ControllingShareholderTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_3e3b21c8-3608-4171-a128-65b0f4ea8b71" xlink:to="loc_iesc_ControllingShareholderTextBlock_cefe0a27-7278-4802-9322-ef6e0ce4930c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ControllingShareholderTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#ControllingShareholderTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ControllingShareholderTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ControllingShareholderDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#ControllingShareholderDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/ControllingShareholderDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_bb976a52-37ad-465e-a3a0-9f437bf3b3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ControllingShareholderOwnershipPercentage_1379f52d-d199-4ece-b57d-555c294d980a" xlink:href="iesc-20220331.xsd#iesc_ControllingShareholderOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_bb976a52-37ad-465e-a3a0-9f437bf3b3bd" xlink:to="loc_iesc_ControllingShareholderOwnershipPercentage_1379f52d-d199-4ece-b57d-555c294d980a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_c740a4b9-3624-44fd-87b8-ec894a9ba307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_bb976a52-37ad-465e-a3a0-9f437bf3b3bd" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_c740a4b9-3624-44fd-87b8-ec894a9ba307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognition" xlink:type="simple" xlink:href="iesc-20220331.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_12a93e3a-4c85-4645-8557-171150679c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_028952ee-001e-4d0a-92aa-7da54e745473" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueRecognitionAndDeferredRevenueAbstract_12a93e3a-4c85-4645-8557-171150679c70" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_028952ee-001e-4d0a-92aa-7da54e745473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_dc7e1628-f66b-42d8-9455-abf90b280044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e0e4429a-6888-4452-9594-779c596f2d24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_dc7e1628-f66b-42d8-9455-abf90b280044" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e0e4429a-6888-4452-9594-779c596f2d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#RevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_83dd3b0e-21d8-47e5-90a2-641f3e92cb46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_83dd3b0e-21d8-47e5-90a2-641f3e92cb46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_efffae1a-165c-4efc-b3d7-22b35973fbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_efffae1a-165c-4efc-b3d7-22b35973fbf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_41a6a169-ec39-4393-afb0-daa763b91754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_41a6a169-ec39-4393-afb0-daa763b91754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_13315913-8ddb-4750-9535-4de2b4d9feee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_13315913-8ddb-4750-9535-4de2b4d9feee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_PerformanceObligationNext12Months_72559e69-2bea-4d9a-ade8-21c870617174" xlink:href="iesc-20220331.xsd#iesc_PerformanceObligationNext12Months"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_iesc_PerformanceObligationNext12Months_72559e69-2bea-4d9a-ade8-21c870617174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_82780fb8-9aae-4e55-8078-aecd37bc688f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_82780fb8-9aae-4e55-8078-aecd37bc688f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_43f229a6-803f-435d-b62c-93d0e199de5d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a5a8edc6-59dc-451e-89b4-8b26331ecbda" xlink:to="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_IndustrialServicesMember_dec2220a-5ee1-4554-aa77-9b268361630d" xlink:href="iesc-20220331.xsd#iesc_IndustrialServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_IndustrialServicesMember_dec2220a-5ee1-4554-aa77-9b268361630d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CustomPowerSolutionsMember_926d3fa2-8c9e-486e-9931-afd0e408bf8e" xlink:href="iesc-20220331.xsd#iesc_CustomPowerSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_CustomPowerSolutionsMember_926d3fa2-8c9e-486e-9931-afd0e408bf8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_SingleFamilyContractsMember_0abda109-5850-4c08-bad2-c099722d00d6" xlink:href="iesc-20220331.xsd#iesc_SingleFamilyContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_SingleFamilyContractsMember_0abda109-5850-4c08-bad2-c099722d00d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_MultiFamilyandOtherMember_f9e644a1-b1d5-428d-b06c-60fd929b067c" xlink:href="iesc-20220331.xsd#iesc_MultiFamilyandOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_417e89f7-632b-406f-b76e-efbb429c8897" xlink:to="loc_iesc_MultiFamilyandOtherMember_f9e644a1-b1d5-428d-b06c-60fd929b067c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_acfd824d-e8cf-4551-876e-56f54e4e0c31" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedPriceContractMember_2caee7ac-38ad-4133-a01c-399e0b3d49b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FixedPriceContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:to="loc_us-gaap_FixedPriceContractMember_2caee7ac-38ad-4133-a01c-399e0b3d49b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeAndMaterialsContractMember_20ed1517-75d1-4561-8722-961dfb4b8a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeAndMaterialsContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_98cc79b2-e740-4424-b4b8-31ad12d7e53f" xlink:to="loc_us-gaap_TimeAndMaterialsContractMember_20ed1517-75d1-4561-8722-961dfb4b8a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0d9a567c-8287-408a-8b5e-fa06a7852101" xlink:to="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember_93b7c857-7c36-4f95-807b-29dad703b1aa" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_CommercialandIndustrialMember_93b7c857-7c36-4f95-807b-29dad703b1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember_cef5c0ba-aaff-4ec2-ba14-8cfa9c064515" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_CommunicationsMember_cef5c0ba-aaff-4ec2-ba14-8cfa9c064515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember_9b27cbee-d3cf-480e-9485-58e393422071" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_InfrastructureSolutionsMember_9b27cbee-d3cf-480e-9485-58e393422071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember_8158ce88-1dd5-4bad-b8cd-4f26c3baeb15" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2e14809-c207-4e04-b042-b457763a5e3b" xlink:to="loc_iesc_ResidentialMember_8158ce88-1dd5-4bad-b8cd-4f26c3baeb15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_61f81403-0d4e-4631-9e11-05f3ee43580e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7fda8dbf-6566-4aa0-937c-9ebb62cfbb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:to="loc_us-gaap_Revenues_7fda8dbf-6566-4aa0-937c-9ebb62cfbb9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e7192bc4-6c07-441f-bc72-af1bdf9c8152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_4853e9d4-9147-4166-8f8b-ef5cd402b00f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e7192bc4-6c07-441f-bc72-af1bdf9c8152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/Debt" xlink:type="simple" xlink:href="iesc-20220331.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e47fae64-9543-4a9f-aec7-67d7d1192431" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9567627f-bedd-47ae-bccb-6237a9a88f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e47fae64-9543-4a9f-aec7-67d7d1192431" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9567627f-bedd-47ae-bccb-6237a9a88f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/DebtTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/DebtDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e3c19c58-fe1e-4a85-b169-6f6705e5cb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e3c19c58-fe1e-4a85-b169-6f6705e5cb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_7a31f661-8b0b-403c-98a5-3190423cb319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_7a31f661-8b0b-403c-98a5-3190423cb319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_56f42d6c-1d2a-4b63-9ebc-8157b24346a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_56f42d6c-1d2a-4b63-9ebc-8157b24346a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansFromBank_0422c88b-3d5b-4f7b-b338-dcee7ae84c82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:to="loc_us-gaap_LongTermLoansFromBank_0422c88b-3d5b-4f7b-b338-dcee7ae84c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_518bea4c-3670-468e-8e37-43660a909918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_518bea4c-3670-468e-8e37-43660a909918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a6dabcaa-eb47-496f-aec2-23c08fe88dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_eb381517-a09c-48e2-81a1-5b7cec315605" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a6dabcaa-eb47-496f-aec2-23c08fe88dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformation" xlink:type="simple" xlink:href="iesc-20220331.xsd#PerShareInformation"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/PerShareInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e2b3e716-6738-4f36-856f-17066d81fa03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1b0e26f2-c58e-4357-a089-f3ee7ddb5253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2b3e716-6738-4f36-856f-17066d81fa03" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1b0e26f2-c58e-4357-a089-f3ee7ddb5253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#PerShareInformationTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/PerShareInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c8a66c87-6cb7-4d17-acb4-f61bb82a90a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9159b77b-ffe8-4f1d-abad-0c7f5d3a4be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c8a66c87-6cb7-4d17-acb4-f61bb82a90a2" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9159b77b-ffe8-4f1d-abad-0c7f5d3a4be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#PerShareInformationDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_d74c4583-0949-41e4-849d-5b4f0ede919d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_d74c4583-0949-41e4-849d-5b4f0ede919d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_27c1b1c3-b7cd-4a03-8500-bacf67c58c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_MinorityInterestChangeInRedemptionValue_27c1b1c3-b7cd-4a03-8500-bacf67c58c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_34469e0b-202c-4d1d-8088-efb1f711c2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_34469e0b-202c-4d1d-8088-efb1f711c2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fed354cc-a093-4e9a-a097-302038bde562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_NetIncomeLoss_fed354cc-a093-4e9a-a097-302038bde562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6e2765b7-cac7-42d6-9ce7-891d844ce7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6e2765b7-cac7-42d6-9ce7-891d844ce7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c037919a-b4c7-4ee4-9276-e249adfdc039" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c037919a-b4c7-4ee4-9276-e249adfdc039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b082d081-177b-463f-82d5-f71bb95672ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b082d081-177b-463f-82d5-f71bb95672ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_664ad9c6-fe04-4a25-9717-fb59996fa9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_EarningsPerShareBasic_664ad9c6-fe04-4a25-9717-fb59996fa9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6d900ca7-8389-41eb-a0e8-4d75b7cc292e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7b8645e0-66f3-4069-a358-71091da52aa0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6d900ca7-8389-41eb-a0e8-4d75b7cc292e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegments" xlink:type="simple" xlink:href="iesc-20220331.xsd#OperatingSegments"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/OperatingSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7249f820-3204-4b77-a29f-6058da3f0ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_38d12370-864f-4b4a-a95a-5c13971e7ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7249f820-3204-4b77-a29f-6058da3f0ec3" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_38d12370-864f-4b4a-a95a-5c13971e7ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#OperatingSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/OperatingSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_779d0f23-7c70-4fe6-bdad-5e2be73fd57b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_42843b62-06b2-455a-9f7e-e6d0ae50b129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_779d0f23-7c70-4fe6-bdad-5e2be73fd57b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_42843b62-06b2-455a-9f7e-e6d0ae50b129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegmentsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#OperatingSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/OperatingSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b078b4d6-e977-46b0-beb9-023669ab6a60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b078b4d6-e977-46b0-beb9-023669ab6a60" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4860fc13-595d-47c3-894e-726e9c1764c3" xlink:to="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember_93ea5276-96af-4e8c-9a44-0525b242f491" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_CommercialandIndustrialMember_93ea5276-96af-4e8c-9a44-0525b242f491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember_f33bd53a-1a77-4697-938c-e012fc4d6984" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_CommunicationsMember_f33bd53a-1a77-4697-938c-e012fc4d6984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember_bb337fe0-e57e-4579-bdf1-e515d6f7e73c" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_InfrastructureSolutionsMember_bb337fe0-e57e-4579-bdf1-e515d6f7e73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember_7a067868-2786-4f2c-be61-97b0f0510559" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_iesc_ResidentialMember_7a067868-2786-4f2c-be61-97b0f0510559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_f7c49c8c-03cb-4b67-8a37-403c7bd8f140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ffe57c36-45e5-4cf8-b701-59ef365ea2f8" xlink:to="loc_us-gaap_CorporateMember_f7c49c8c-03cb-4b67-8a37-403c7bd8f140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_66141398-8ca8-4968-a622-40610f9cc274" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_56ec080e-5d40-4d65-9bbc-c86679ac7f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_56ec080e-5d40-4d65-9bbc-c86679ac7f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7d28ab0a-48de-47c5-a173-d1b9d96288c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_GrossProfit_7d28ab0a-48de-47c5-a173-d1b9d96288c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1336503e-ea73-4188-9284-9a812c1e364a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1336503e-ea73-4188-9284-9a812c1e364a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_9f2bd624-59d6-4057-8cc3-ee61806aa96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_9f2bd624-59d6-4057-8cc3-ee61806aa96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_a217cefb-b416-4766-8355-1545cd7ba8cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_a217cefb-b416-4766-8355-1545cd7ba8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_abfd70c0-844d-436b-9efd-94898057a643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_OperatingIncomeLoss_abfd70c0-844d-436b-9efd-94898057a643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_b71d058a-ff98-4331-8639-297a8a00edc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_Depreciation_b71d058a-ff98-4331-8639-297a8a00edc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_59b2a314-e75f-4b14-b354-1c892bab6fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_59b2a314-e75f-4b14-b354-1c892bab6fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c77fefeb-3d21-4735-92b9-d03563b2bb60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_Assets_c77fefeb-3d21-4735-92b9-d03563b2bb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8bfa8aa4-1031-4364-a358-f8f73ad833c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b9511c79-b868-4571-93a5-7ca608e12d1f" xlink:to="loc_us-gaap_Revenues_8bfa8aa4-1031-4364-a358-f8f73ad833c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquity" xlink:type="simple" xlink:href="iesc-20220331.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6ac8e7f4-1795-4073-b4df-f3e4deedcdca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_28323e21-18aa-4ef1-8657-13df1228a651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6ac8e7f4-1795-4073-b4df-f3e4deedcdca" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_28323e21-18aa-4ef1-8657-13df1228a651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_3e791688-438f-4965-a372-703066fc6441" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_EquityIncentivePlanMember_c390374c-dcbf-456e-b862-5915574ce9e4" xlink:href="iesc-20220331.xsd#iesc_EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:to="loc_iesc_EquityIncentivePlanMember_c390374c-dcbf-456e-b862-5915574ce9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsMember_f92b597e-c00e-46bd-9437-2e7b927e6823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_a58dfc09-25d7-4a2c-8951-6b78182bda7b" xlink:to="loc_us-gaap_RepurchaseAgreementsMember_f92b597e-c00e-46bd-9437-2e7b927e6823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_8455ed69-42e7-43a3-b81d-d1d4360e1a36" xlink:to="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_00da33cd-4c40-459d-86a6-241a0b9be1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_00da33cd-4c40-459d-86a6-241a0b9be1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_ebf9c730-db71-4bff-b6a9-1fd1e2a8e033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_b6abccc9-919c-4240-b34e-ebb893cd7f1d" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_ebf9c730-db71-4bff-b6a9-1fd1e2a8e033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b453e55-c342-46ce-a237-9adc5419e711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b453e55-c342-46ce-a237-9adc5419e711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_485550b6-24ab-4bff-9d36-cb61a120c208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b453e55-c342-46ce-a237-9adc5419e711" xlink:to="loc_us-gaap_EquityComponentDomain_485550b6-24ab-4bff-9d36-cb61a120c208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_630a50d6-f3cb-44fe-b68d-c0d00a21c759" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_485550b6-24ab-4bff-9d36-cb61a120c208" xlink:to="loc_us-gaap_TreasuryStockMember_630a50d6-f3cb-44fe-b68d-c0d00a21c759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_AwardTypeAxis_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_27230cc0-7a01-4ce6-a2cf-1b4bc1cebb8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9eb1d81b-8a6b-49a5-a347-df69e5706c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b0519135-c435-4a99-952f-ce84d9477fef" xlink:to="loc_us-gaap_RestrictedStockMember_9eb1d81b-8a6b-49a5-a347-df69e5706c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_f40ffd99-4603-455c-b4ae-58539efddc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PhantomShareUnitsPSUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_f40ffd99-4603-455c-b4ae-58539efddc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_63094d93-6e10-48b8-a630-1fc28e99e27f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0519135-c435-4a99-952f-ce84d9477fef" xlink:to="loc_us-gaap_PerformanceSharesMember_63094d93-6e10-48b8-a630-1fc28e99e27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f184bd9a-f741-4b43-ba42-6fea1495a899" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fa4de6da-cba4-47c3-b215-e1b228058642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fa4de6da-cba4-47c3-b215-e1b228058642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_246c97d0-f6c9-4ff3-a7f9-d48e1b41f5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_246c97d0-f6c9-4ff3-a7f9-d48e1b41f5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_b06c0606-3651-44c5-abd6-7e025e0e61dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_b06c0606-3651-44c5-abd6-7e025e0e61dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_bf47bb71-c723-455e-b2fc-1be346323db9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_bf47bb71-c723-455e-b2fc-1be346323db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_be1ce243-4a8a-44e0-85c2-56f3b65bb38a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_be1ce243-4a8a-44e0-85c2-56f3b65bb38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_8abcae9d-bb26-41d6-81b8-43e3b29d733d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_SharesIssued_8abcae9d-bb26-41d6-81b8-43e3b29d733d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_e2e72429-b557-4594-9c66-332453e1cf02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_e2e72429-b557-4594-9c66-332453e1cf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_Sharesvested_677eca27-1407-4700-8786-61e7ef81a9ff" xlink:href="iesc-20220331.xsd#iesc_Sharesvested"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_iesc_Sharesvested_677eca27-1407-4700-8786-61e7ef81a9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_93b0cec3-62d6-4581-b5aa-f4764b4fb16c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_SharesOutstanding_93b0cec3-62d6-4581-b5aa-f4764b4fb16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5c4eac5c-d7d5-46ca-8865-3ee7e52dafa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5c4eac5c-d7d5-46ca-8865-3ee7e52dafa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ccf4599c-2ba1-4473-b701-d21cb9f91d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ccf4599c-2ba1-4473-b701-d21cb9f91d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_bbe875e6-d0d6-4c20-b34c-b1a5fb2e713b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e0adf1d2-b55f-4149-bf98-519de1827801" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_bbe875e6-d0d6-4c20-b34c-b1a5fb2e713b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_3d3c7b99-c9fd-480a-bb11-fcb490eca10b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_3d3c7b99-c9fd-480a-bb11-fcb490eca10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f8cdd533-a0b0-446e-9132-55db3af5e3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f8cdd533-a0b0-446e-9132-55db3af5e3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_922748a2-c1b6-4e63-ac87-7e1def225caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_922748a2-c1b6-4e63-ac87-7e1def225caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c53e31a4-dc54-4f41-8829-97e6d7d3831d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c53e31a4-dc54-4f41-8829-97e6d7d3831d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_aa793031-5772-40cf-807b-dc311d21e44b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_aa793031-5772-40cf-807b-dc311d21e44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_26691416-69c5-4a8c-901b-df6064193b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_26691416-69c5-4a8c-901b-df6064193b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0ba0d6a4-ead1-4594-90d9-9b6fa82c829a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a03e04ca-bc40-4470-ba08-063dd2a99b12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0ba0d6a4-ead1-4594-90d9-9b6fa82c829a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="iesc-20220331.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ca66886c-8a58-431f-89cf-ec4e254a9cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_1e39d2a1-09ff-4787-9a4c-65ed15e3aece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ca66886c-8a58-431f-89cf-ec4e254a9cc0" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_1e39d2a1-09ff-4787-9a4c-65ed15e3aece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#EmployeeBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/EmployeeBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e6bf550c-b5ed-4250-8783-c98b523f3e04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_1a55e19a-b25c-4a27-b822-427fedb5789e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e6bf550c-b5ed-4250-8783-c98b523f3e04" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_1a55e19a-b25c-4a27-b822-427fedb5789e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="iesc-20220331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6051c2c1-cc98-44cb-9c10-81b0f5248119" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_7966069b-1234-47da-9b48-d65782e9188f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6051c2c1-cc98-44cb-9c10-81b0f5248119" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_7966069b-1234-47da-9b48-d65782e9188f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_71730389-d705-40dd-89b4-4cc5f76e26d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_55e84c24-2f41-477f-8c83-70a9b4d87736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_71730389-d705-40dd-89b4-4cc5f76e26d7" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_55e84c24-2f41-477f-8c83-70a9b4d87736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_d647670d-38d1-4ae6-b99c-a0c2ff4dd2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_71730389-d705-40dd-89b4-4cc5f76e26d7" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_d647670d-38d1-4ae6-b99c-a0c2ff4dd2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_eab67508-6345-4982-a34a-34cf6cf05598" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_eab67508-6345-4982-a34a-34cf6cf05598" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_171f53d9-9657-4947-9f7a-d0d0807d7ffa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a6dbd1c0-5146-4a2e-a6d5-d12d43492bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a6dbd1c0-5146-4a2e-a6d5-d12d43492bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_dac73a4d-29da-417e-aca6-f4240de681e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_eb79d051-3a69-451c-a176-5c3cc69facd6" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_dac73a4d-29da-417e-aca6-f4240de681e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_141020e2-17c8-4b04-a721-077212b83456" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_af6bb70f-2c4f-4874-8a03-cfb92cbfaa14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_af6bb70f-2c4f-4874-8a03-cfb92cbfaa14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_acf9d6de-54de-4276-a5d5-9ba9d5a7a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_acf9d6de-54de-4276-a5d5-9ba9d5a7a6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_55be5cd0-9391-4f00-8e07-78948da73cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_55be5cd0-9391-4f00-8e07-78948da73cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_579b2ac5-3722-4445-b309-ef80e9aa9c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_579b2ac5-3722-4445-b309-ef80e9aa9c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_e46de215-c2ed-4111-93ad-c8e3ab534477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_FairValueNetAssetLiability_e46de215-c2ed-4111-93ad-c8e3ab534477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_09190237-d709-43ee-902a-6d4d78f317ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e290b2c-09c1-4da0-8dbd-5c60eecec1b7" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_09190237-d709-43ee-902a-6d4d78f317ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/Inventory" xlink:type="simple" xlink:href="iesc-20220331.xsd#Inventory"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/Inventory" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_ccb4966b-25f3-40b9-a8d8-45dd06c5ce94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_f12736e0-0ec4-4d75-9ab4-8c478eb298c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ccb4966b-25f3-40b9-a8d8-45dd06c5ce94" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_f12736e0-0ec4-4d75-9ab4-8c478eb298c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#InventoryTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/InventoryTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_2f277957-994b-4bf8-9b29-a4154babdc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0853158a-b088-4f12-8384-8a6d444d1426" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_2f277957-994b-4bf8-9b29-a4154babdc4d" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0853158a-b088-4f12-8384-8a6d444d1426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#InventoryDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_8febbee0-02d2-468c-8f24-4b0197d6cf97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4fae9605-0b5b-4294-b5d1-d097314fa1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8febbee0-02d2-468c-8f24-4b0197d6cf97" xlink:to="loc_us-gaap_InventoryRawMaterials_4fae9605-0b5b-4294-b5d1-d097314fa1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_7111900c-71ba-4633-a843-4d96e10dbe1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8febbee0-02d2-468c-8f24-4b0197d6cf97" xlink:to="loc_us-gaap_InventoryWorkInProcess_7111900c-71ba-4633-a843-4d96e10dbe1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_d8269554-8f50-482a-b400-7d6718f37b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8febbee0-02d2-468c-8f24-4b0197d6cf97" xlink:to="loc_us-gaap_InventoryFinishedGoods_d8269554-8f50-482a-b400-7d6718f37b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_264385c0-f964-412b-af10-a934c05c5702" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8febbee0-02d2-468c-8f24-4b0197d6cf97" xlink:to="loc_us-gaap_OtherInventory_264385c0-f964-412b-af10-a934c05c5702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7a4235f7-8486-49f2-9398-8ad6a7f4c729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8febbee0-02d2-468c-8f24-4b0197d6cf97" xlink:to="loc_us-gaap_InventoryNet_7a4235f7-8486-49f2-9398-8ad6a7f4c729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_89ee8ddb-5d46-4d9b-9e2a-2073d253a24d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_82a91d83-adec-4ee5-8fbc-7b8a909e9ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_89ee8ddb-5d46-4d9b-9e2a-2073d253a24d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_82a91d83-adec-4ee5-8fbc-7b8a909e9ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_57663398-69e0-42ad-ba20-7bda1f111dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_89f3cf2c-de0a-4099-ac0f-2e117323ae52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_57663398-69e0-42ad-ba20-7bda1f111dc8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_89f3cf2c-de0a-4099-ac0f-2e117323ae52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_27c01edb-e0df-4f50-9a0e-6d7f31273136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_57663398-69e0-42ad-ba20-7bda1f111dc8" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_27c01edb-e0df-4f50-9a0e-6d7f31273136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssetsGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07e11cd0-2946-440a-bf9b-03cc4d3709fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_07e11cd0-2946-440a-bf9b-03cc4d3709fb" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_01f724cd-ff6c-4a60-9e5d-4ca934bfd5db" xlink:to="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommercialandIndustrialMember_a5ef237d-a705-4548-8826-51ace298844a" xlink:href="iesc-20220331.xsd#iesc_CommercialandIndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_CommercialandIndustrialMember_a5ef237d-a705-4548-8826-51ace298844a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ResidentialMember_df7c367a-7cde-4e24-994b-38b87a7c8c2b" xlink:href="iesc-20220331.xsd#iesc_ResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_ResidentialMember_df7c367a-7cde-4e24-994b-38b87a7c8c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InfrastructureSolutionsMember_628045a1-3567-4b20-ac39-cfd02f84a2b5" xlink:href="iesc-20220331.xsd#iesc_InfrastructureSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_InfrastructureSolutionsMember_628045a1-3567-4b20-ac39-cfd02f84a2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_CommunicationsMember_b5dbd9c4-4edd-47c7-baa0-2db716450c99" xlink:href="iesc-20220331.xsd#iesc_CommunicationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_60bd127e-ce8a-49cc-abca-f8a0657b57c5" xlink:to="loc_iesc_CommunicationsMember_b5dbd9c4-4edd-47c7-baa0-2db716450c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_fc6c296c-eb75-410a-afa6-539c3b2caf19" xlink:to="loc_us-gaap_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7cc26b23-ad70-42b7-87ff-2f3096f5e1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:to="loc_us-gaap_Goodwill_7cc26b23-ad70-42b7-87ff-2f3096f5e1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_663a672b-af53-470b-ae97-a68c8012fb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillLineItems_82d6dfa0-bf1a-4925-a52b-36d16a34f98d" xlink:to="loc_us-gaap_Goodwill_663a672b-af53-470b-ae97-a68c8012fb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#GoodwillandIntangibleAssetsIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b529642f-7344-4103-af38-518b66477632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b529642f-7344-4103-af38-518b66477632" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46386192-d93b-41c8-a968-fc98721e9dc6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_3e64bd0e-b81d-4463-bf53-472bf2fb04f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_3e64bd0e-b81d-4463-bf53-472bf2fb04f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_62b528c4-2aba-47a2-9648-3a520bc33c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_62b528c4-2aba-47a2-9648-3a520bc33c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_244c0584-6ded-4e85-814b-2b0f04b998fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_CustomerRelationshipsMember_244c0584-6ded-4e85-814b-2b0f04b998fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_94c11de5-85da-4c99-8131-0245828a18e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_94c11de5-85da-4c99-8131-0245828a18e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_34a8db08-e246-4211-8156-cb955bc39914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0a869b69-06a7-45d7-ae3d-848404ca1004" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_34a8db08-e246-4211-8156-cb955bc39914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:to="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8da87682-1f4b-4347-a094-1f2605d05499" xlink:to="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_30e8d061-ca21-4132-b8c7-9626d6bd9524" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:to="loc_srt_MinimumMember_30e8d061-ca21-4132-b8c7-9626d6bd9524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6091d8ff-6966-4e26-9b66-dadc22b33ee0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_15edc1b4-a61f-4115-947e-0e2b9932df0f" xlink:to="loc_srt_MaximumMember_6091d8ff-6966-4e26-9b66-dadc22b33ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9a3b327d-849a-491d-80de-86b0ca039479" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0ede8209-981b-4e2e-8230-9e7a420f769d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0ede8209-981b-4e2e-8230-9e7a420f769d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a94ceb46-026f-4981-aaf3-e2af6d6814c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a94ceb46-026f-4981-aaf3-e2af6d6814c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1dbb58d0-254a-4594-9efa-29acc4a36572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1dbb58d0-254a-4594-9efa-29acc4a36572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd8d805e-83b9-463f-b185-5f34af13a8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsLineItems_405d21d6-3a32-4b51-b5a2-c036c97843ed" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dd8d805e-83b9-463f-b185-5f34af13a8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="iesc-20220331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c38f9bcc-8924-43f4-a68f-bb15cc4841f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_50644c8a-6c01-4fb9-98cf-7b50c473963c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c38f9bcc-8924-43f4-a68f-bb15cc4841f9" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_50644c8a-6c01-4fb9-98cf-7b50c473963c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_eca1883d-0433-4067-8179-9c4ec0d89448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_eca1883d-0433-4067-8179-9c4ec0d89448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1e71a01d-3127-49a6-9428-7d0b87945fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_1e71a01d-3127-49a6-9428-7d0b87945fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_56285528-0795-4a84-9d96-c708635b7973" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_56285528-0795-4a84-9d96-c708635b7973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:to="loc_us-gaap_LossContingenciesTable_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_10ce8cc1-5e63-4e4c-8798-e20b361c6627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a3acddb8-af60-4646-b327-675a4dec6252" xlink:to="loc_us-gaap_LossContingencyNatureDomain_10ce8cc1-5e63-4e4c-8798-e20b361c6627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_InsuranceRelatedMember_7629f4e5-261d-4a9f-9aad-e2b7c4f3d3de" xlink:href="iesc-20220331.xsd#iesc_InsuranceRelatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_10ce8cc1-5e63-4e4c-8798-e20b361c6627" xlink:to="loc_iesc_InsuranceRelatedMember_7629f4e5-261d-4a9f-9aad-e2b7c4f3d3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_a45be389-c3b9-4d10-9747-5e30d2e8e300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_58c7c155-4fa6-45d1-b7b2-2455f730985f" xlink:to="loc_us-gaap_LossContingenciesLineItems_a45be389-c3b9-4d10-9747-5e30d2e8e300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_f7008bed-9369-4111-97ac-8d870180ddad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a45be389-c3b9-4d10-9747-5e30d2e8e300" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_f7008bed-9369-4111-97ac-8d870180ddad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_Estimatedcostofcompletionofbondedproject_b82732b4-b7cf-4dd9-817e-64b5138420cc" xlink:href="iesc-20220331.xsd#iesc_Estimatedcostofcompletionofbondedproject"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:to="loc_iesc_Estimatedcostofcompletionofbondedproject_b82732b4-b7cf-4dd9-817e-64b5138420cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_f1e9769b-0fa8-4613-a0d6-51df60012a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_991da7fa-80fa-4b8c-a670-31a7b1be0a12" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_f1e9769b-0fa8-4613-a0d6-51df60012a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/Leases" xlink:type="simple" xlink:href="iesc-20220331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_397b0746-d6d1-42be-9f81-d4d139063a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_759861f1-08aa-4d23-acc2-6e4ebe579ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_397b0746-d6d1-42be-9f81-d4d139063a1a" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_759861f1-08aa-4d23-acc2-6e4ebe579ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_41afde73-0dd6-4eef-b41f-b31dfb7f10f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_397b0746-d6d1-42be-9f81-d4d139063a1a" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_41afde73-0dd6-4eef-b41f-b31dfb7f10f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/LeasesTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cf99e133-049d-4c3e-8d5f-878dfeb1d7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_881c70e8-b1b7-4e6c-9d79-a240e11e01b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf99e133-049d-4c3e-8d5f-878dfeb1d7b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_881c70e8-b1b7-4e6c-9d79-a240e11e01b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_b3f7f0e2-126e-42e4-bfa2-7cb8a089b333" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf99e133-049d-4c3e-8d5f-878dfeb1d7b4" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_b3f7f0e2-126e-42e4-bfa2-7cb8a089b333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_f4610c9e-20cb-4a95-81f3-7be7c09b64a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf99e133-049d-4c3e-8d5f-878dfeb1d7b4" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_f4610c9e-20cb-4a95-81f3-7be7c09b64a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/LeasesDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_806660e6-a116-423f-b717-c6d21a0765a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_806660e6-a116-423f-b717-c6d21a0765a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_59028537-71a7-453f-82b1-a034aa4217f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_59028537-71a7-453f-82b1-a034aa4217f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_91f34576-4a06-42c4-916d-c89c2ba39c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_91f34576-4a06-42c4-916d-c89c2ba39c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_559df4fb-286e-494d-83b5-20e49d562d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_559df4fb-286e-494d-83b5-20e49d562d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bc23ca48-8759-449f-90ee-203a55e9704d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bc23ca48-8759-449f-90ee-203a55e9704d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_610aa573-fa71-4886-8521-3923f8104b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_610aa573-fa71-4886-8521-3923f8104b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_67150572-f501-4e12-98a1-3685cd00ec5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_67150572-f501-4e12-98a1-3685cd00ec5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a3fefe8b-3a5b-4cb9-b051-0c0cf6afb084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a3fefe8b-3a5b-4cb9-b051-0c0cf6afb084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_53b3de45-eb78-488d-b498-19719dde28c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_53b3de45-eb78-488d-b498-19719dde28c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b79154fa-ecd2-4d0f-b544-de685ae59845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b79154fa-ecd2-4d0f-b544-de685ae59845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cadb5e5e-cbc3-495f-be45-62c6c47206c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_OperatingLeaseLiability_cadb5e5e-cbc3-495f-be45-62c6c47206c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_9634c829-2561-45e7-a476-8086f756837c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_9634c829-2561-45e7-a476-8086f756837c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_09ed5f98-89ee-4f2e-bd28-265788ed16a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_09ed5f98-89ee-4f2e-bd28-265788ed16a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1262c808-b64d-4a6c-af81-9c3dcb6d416b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1262c808-b64d-4a6c-af81-9c3dcb6d416b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5e465bc0-bed5-49f1-b2bf-85adb75a4aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5e465bc0-bed5-49f1-b2bf-85adb75a4aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5da8c549-685b-4c94-b2a8-5def474511a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5da8c549-685b-4c94-b2a8-5def474511a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2492e6fe-8c92-493a-95b6-a48ba966d37d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2492e6fe-8c92-493a-95b6-a48ba966d37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_55404d10-7a97-4007-82a7-b2f862968190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_55404d10-7a97-4007-82a7-b2f862968190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6c3aa440-717e-476c-8542-c896d69f850d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_6c3aa440-717e-476c-8542-c896d69f850d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_20de7e4d-b066-4b21-8d1d-b3aaac069171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseLiability_20de7e4d-b066-4b21-8d1d-b3aaac069171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear_df6e912b-5b02-4474-8206-6b655f3e981d" xlink:href="iesc-20220331.xsd#iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear_df6e912b-5b02-4474-8206-6b655f3e981d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearTwo_63f2574e-f2c5-406e-a20b-c2a399e0b78e" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearTwo"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityPaymentsYearTwo_63f2574e-f2c5-406e-a20b-c2a399e0b78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearThree_c2dc8ecc-3d67-4858-b5c3-6e941c2d140f" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearThree"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityPaymentsYearThree_c2dc8ecc-3d67-4858-b5c3-6e941c2d140f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearFour_93875748-5663-409d-9829-49e292fbead3" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearFour"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityPaymentsYearFour_93875748-5663-409d-9829-49e292fbead3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsYearFive_ea0ae602-15f7-4e38-ba51-d71cac7b98db" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsYearFive"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityPaymentsYearFive_ea0ae602-15f7-4e38-ba51-d71cac7b98db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive_68ebb93f-2881-4a85-a80a-c403728c083c" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive_68ebb93f-2881-4a85-a80a-c403728c083c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityPaymentsDue_59321380-c955-4b55-9ecf-aeaddfd878a3" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityPaymentsDue_59321380-c955-4b55-9ecf-aeaddfd878a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiabilityUndiscountedExcessAmount_83f76153-8616-4315-9b3a-c383398c2bdc" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiabilityUndiscountedExcessAmount_83f76153-8616-4315-9b3a-c383398c2bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_TotalLeaseLiability_0189ebbf-5da1-47ec-a7dd-ae1eaef1fde1" xlink:href="iesc-20220331.xsd#iesc_TotalLeaseLiability"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_TotalLeaseLiability_0189ebbf-5da1-47ec-a7dd-ae1eaef1fde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_OperatingLeasesnotyetCommenced_f86ecb45-b5d5-49f3-886d-0c5e970463eb" xlink:href="iesc-20220331.xsd#iesc_OperatingLeasesnotyetCommenced"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_OperatingLeasesnotyetCommenced_f86ecb45-b5d5-49f3-886d-0c5e970463eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_51c1e77b-a9b4-4521-8e6b-df40a98384ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_OperatingLeaseCost_51c1e77b-a9b4-4521-8e6b-df40a98384ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_afd3a6c5-19ed-46bc-b6c0-dd12c5b4e6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_afd3a6c5-19ed-46bc-b6c0-dd12c5b4e6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_7d75f09e-6d75-49d4-9658-ae254be1aa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_7d75f09e-6d75-49d4-9658-ae254be1aa6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_FinanceLeaseCost_e55b453e-8164-4b2b-ad51-e611fd86586b" xlink:href="iesc-20220331.xsd#iesc_FinanceLeaseCost"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_iesc_FinanceLeaseCost_e55b453e-8164-4b2b-ad51-e611fd86586b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_f3a4f4d3-0bc8-46dc-a285-7a4fd91494c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_ShortTermLeaseCost_f3a4f4d3-0bc8-46dc-a285-7a4fd91494c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_b9c05b80-76b6-49ba-9674-8935b4875731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_VariableLeaseCost_b9c05b80-76b6-49ba-9674-8935b4875731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_b4b6851e-07f2-4191-8380-4d0443cf7f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_LeaseCost_b4b6851e-07f2-4191-8380-4d0443cf7f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_ddd33ab2-13e0-457e-b946-60a20a14a9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_OperatingLeasePayments_ddd33ab2-13e0-457e-b946-60a20a14a9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_8582c778-f945-48c3-9955-b3c36f8a4e79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_8582c778-f945-48c3-9955-b3c36f8a4e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_eca9d528-dcca-40a2-9324-a88905a632b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_eca9d528-dcca-40a2-9324-a88905a632b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2471860b-9897-409c-809f-41da59ca6cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2471860b-9897-409c-809f-41da59ca6cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bdb08d22-bebf-4425-a1de-574507e6776a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bdb08d22-bebf-4425-a1de-574507e6776a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_20d1426d-d3b5-4eba-ba22-365479204113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_20d1426d-d3b5-4eba-ba22-365479204113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e1133652-bc44-442e-beb3-1594c81e3a55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e1133652-bc44-442e-beb3-1594c81e3a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_39e609c5-8940-4129-b3b6-ee4035294b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7c3a63a0-12b4-4dfd-b248-8ee4ef724788" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_39e609c5-8940-4129-b3b6-ee4035294b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestitures" xlink:type="simple" xlink:href="iesc-20220331.xsd#BusinessCombinationsandDivestitures"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsandDivestitures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_28aad7ee-502c-43e6-b1f6-c815df6e2a23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9d4a1ff4-7cb7-4356-bb21-15018dc75279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_28aad7ee-502c-43e6-b1f6-c815df6e2a23" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_9d4a1ff4-7cb7-4356-bb21-15018dc75279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestituresTables" xlink:type="simple" xlink:href="iesc-20220331.xsd#BusinessCombinationsandDivestituresTables"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsandDivestituresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_943b28ab-934d-46fb-830e-b4d793271ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#BusinessCombinationsandDivestituresDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_6b314470-7d83-42f9-838b-30d50983ed1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_fa55f127-dbca-4253-9350-b55ec7702639" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6b314470-7d83-42f9-838b-30d50983ed1e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_fa55f127-dbca-4253-9350-b55ec7702639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_0a0e7451-df24-441a-99f0-3422ccf21d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6b314470-7d83-42f9-838b-30d50983ed1e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest_0a0e7451-df24-441a-99f0-3422ccf21d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_f85032e5-4ac4-4eb3-8d3b-f6f8a245a0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6b314470-7d83-42f9-838b-30d50983ed1e" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue_f85032e5-4ac4-4eb3-8d3b-f6f8a245a0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_9995fb0a-1649-4abc-8249-2953d798f6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_6b314470-7d83-42f9-838b-30d50983ed1e" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_9995fb0a-1649-4abc-8249-2953d798f6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/SubsequentEvents" xlink:type="simple" xlink:href="iesc-20220331.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_d02dd258-0ce5-487f-b011-0a09e22707f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_ab8f5f23-3192-4d61-8d47-1c008a004b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d02dd258-0ce5-487f-b011-0a09e22707f3" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_ab8f5f23-3192-4d61-8d47-1c008a004b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="iesc-20220331.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.ies-co.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_ce9fbdf9-3cc6-4dda-bfcc-6a744663caae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ce9fbdf9-3cc6-4dda-bfcc-6a744663caae" xlink:to="loc_us-gaap_SubsequentEventTable_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_51012a3f-cf10-44e0-baf4-c8effaeb390f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6633f929-ae41-4b9e-bb8b-58640ddf088e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_51012a3f-cf10-44e0-baf4-c8effaeb390f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e0cc4d0b-e6f4-41d7-94cb-ea5a196206a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_51012a3f-cf10-44e0-baf4-c8effaeb390f" xlink:to="loc_us-gaap_SubsequentEventMember_e0cc4d0b-e6f4-41d7-94cb-ea5a196206a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_b80eaa3c-0a26-4b97-9fd4-1c36a2a1b01d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_739899f3-2e8d-4037-931c-2eac817a8dd1" xlink:to="loc_us-gaap_SubsequentEventLineItems_b80eaa3c-0a26-4b97-9fd4-1c36a2a1b01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_16c6be25-acb9-4f9f-b577-ac106cd769fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_b80eaa3c-0a26-4b97-9fd4-1c36a2a1b01d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_16c6be25-acb9-4f9f-b577-ac106cd769fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>iesc-20220331_g1.jpg
<TEXT>
begin 644 iesc-20220331_g1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_X0".17AI9@  34T *@    @  @$2  ,
M   !  $  (=I  0    !    )@      !) #  (    4    7) $  (    4
M    <)*1  (    #,#   )*2  (    #,#         R,#(Q.C V.C R(#$U
M.C$Q.C$R #(P,C$Z,#8Z,#(@,34Z,3$Z,3(   #_X0&<:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[OR<@:60])U<U
M33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN<SIX
M/2)A9&]B93IN<SIM971A+R(^/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O
M=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C$M,#8M,#)4,34Z
M,3$Z,3(\+WAM<#I#<F5A=&5$871E/CPO<F1F.D1E<V-R:7!T:6]N/CPO<F1F
M.E)$1CX\+W@Z>&UP;65T83X-"CP_>'!A8VME="!E;F0])W<G/S[_VP!#  $!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1
M" #( 64# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<(
M"0H+_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!
MD:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I3
M5%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6F
MIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T
M]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$
M @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S
M4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC
M9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.T
MM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H
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
MV_VV_P!@_P Z_0.!O^9G_P!RG_NR?E?B9_S)O^ZA_P"Z8F?K^1_PHS]?R/\
MA3,>WZ?_ &NC'M^G_P!KK] /RL?GZ_D?\*,_7\C_ (4S'M^G_P!KHQ[?I_\
M:Z 'Y^OY'_"C/U_(_P"%,Q[?I_\ :Z,>WZ?_ &N@!^?K^1_PHS]?R/\ A3,>
MWZ?_ &NC'M^G_P!KH ?GZ_D?\*,_7\C_ (4S'M^G_P!KHQ[?I_\ :Z 'Y^OY
M'_"C/U_(_P"%,Q[?I_\ :Z,>WZ?_ &N@!^?K^1_PK]B?^"+_ .R!_P -&_M,
MVWQ+\5Z5]K^%O[/TFF>,-5%S#NL=<\>RS22> O#I$F$GCM;ZRN/%6I1[)X#;
M:#;Z=?1B+6H=_P"06EZ7J.MZGIVBZ18W6IZOJ]_::7I>FV-N]S>ZAJ-_<1VE
MC8V=O'&9)[J[NI8K>W@C5I)9I$C0%F /^@A_P3]_93T_]CS]F+P)\*C#;-XT
MNX/^$N^*.IV^Q_[4^(6OV]M)K*"X3Y;FST&""Q\+:5.H1;C2]#M+IXUN+B=G
M^9XHS-X#+W2I2Y<3C.:C3MO"G9>VJ+JFHR4(M6M*:DM8GV/!>2_VKFL:U:%\
M'E[AB*MU[M2LI7P]%W5FG.+J376%-Q?QIGVK117R-^VW^UOX-_8Q^ GB;XN^
M)E@U/6^- ^'OA%I_(N/&/CG48+A](TD,,R0Z;;);W&K:_>HK/9:'I]_+;I/?
M&SM+G\JHT:F(JTZ%&#G5JSC3IPBM92D[)??N]DM7HC]QQ&(HX6A5Q.(FJ5&A
M"52K4EM&$5=ONWT25VW9)-M(\D_X* _\%%?A=^PQX+B6^2#QG\9?$]E--X"^
M&-K=B&::(,\'_"3>++F(22Z'X2M;E'B6?RSJ&NW<,NG:+#(+?5+_ $G^*']H
M[]J#XU?M6^/[OXB_&KQC?>)=59[A-%T>/S;3PMX0TV>17&B^$M 5WM-&TZ,1
MQ+(T?FZAJ4D*WNLWVHZ@TMV_$?%_XN_$#X[?$?Q5\5_BAX@N_$OC7QCJ<FI:
MMJ5R6$<>?W=IINFVWSQ:?H^E6BPZ?I.FVVVVL+"W@M85V1Y;S3'M^G_VNOUS
M),AP^4THS:C5QLXKVM=I/DNO>IT;_!36SDK2J:N3LU"/X)Q'Q/C,]KR@I3H9
M=3F_885.W.DTXUL1RNTZKM?E=X4OAAKS3F_(]_\ OD_X49^OY'_"F8]OT_\
MM=&/;]/_ +77OGS _/U_(_X49^OY'_"F8]OT_P#M=&/;]/\ [70 _/U_(_X4
M9^OY'_"F8]OT_P#M=&/;]/\ [70 _/U_(_X49^OY'_"F8]OT_P#M=&/;]/\
M[70 _/U_(_X4'!X.<'V/^%,Q[?I_]KHQ[?I_]KH ^T_V4OV_?VF?V.]5@;X4
M^.KFZ\&&Z^T:I\+?%IN=>^'FK"20RW)3199X9M OKEVWS:OX7O=%U29EC6[N
M[FV5K9_ZV_V&_P#@JQ\ ?VR$T_PA>3I\)OC?)$%E^&OBC4H'MO$4Z)NFE^'W
MB.2.RMO$Z!09&TB6VT[Q- J7,G]CW.GVQU27^%''M^G_ -KJ>UN;FRN;>\LI
MY[2\M)XKFTN[:22WN;6Y@D66"XMYXE26">&5%DBFC=9(Y%5T964$>#FO#V S
M2,IN"P^*?PXFDDFWT]M#2-6/F[372:6A]/D?%>9Y+*,(U'BL%=<^#KR;BHWU
M=";O*A/>W+>FV[SIR/\ 3MHK\,/^")G[6G[37[2?P]\>^'OC1;KXP\'?"K^Q
M-"\-?&/59YX_%FMZQ>1O/)X/UH_9VMO%=UHVC):ZA>>)99[76[6.^TJ/6_[<
MN=834;3]SZ_*,=@ZN7XJMA*LH2J46DY4Y<T7S14XOHT^62O&24HNZ:/W++,Q
MHYK@:&/P\:L*5>+:C5AR3BXR<))K522E%I3BW&25XMIA1117(=X4444 %?S9
M_P#!QC_R(O[+/_8V?%/_ -,_@KZ_R-?TF5_-G_P<8_\ (B_LL_\ 8V?%/_TS
M^"J]WAK_ )'F _QU?_4>L?,<9?\ )-9I_@P__J9AS^5?'M^G_P!KHQ[?I_\
M:Z=M'^0O^%&T?Y"_X5^QG\_#<>WZ?_:Z_ID_X-R/^0]^UQ_V"?@I_P"EGQ2]
MA_7ZFOYG=H_R%_PK^F+_ (-R/^0]^UQ_V"?@I_Z6?%+V']?J:^?XI_Y$>-_[
ME_\ U*HGU/!?_)2Y;ZXK_P!0\0?U(4445^/G[^5+_P#X\;W_ *]+G_T2]?YC
M4W^NEX_Y:R=O]MO]@_SK_3EO_P#CQO?^O2Y_]$O7^8Y*H,LI_P"FLG8?WV]1
M7Z!P-_S,_P#N4_\ =D_*_$S_ )DW_=0_]TR''M^G_P!KHQ[?I_\ :Z=M'^0O
M^%&T?Y"_X5^@'Y6/@@EN9H;>",R33RQPPQ@ &265@D:#* 99V"C) R>M?>G_
M  ZY_;__ .C7OB(?I_PCF/\ T]"OB+PXH'B'03_U&=,[#_G]@]!7^FN/ZG^9
MKYCB+/,3DTL(J%&A5^L*NY>V51\OLG2MR\E2&_M'>]^EK'V?"7#>$X@6/>*K
MXFC]5>&Y/J[I+F]M[?FY_:4ZFWLHVM;=WZ'\ O\ PZY_;_\ ^C7?B+_Y;G_R
M[H_X=<_M_P#_ $:[\1?_ "W/_EW7]_=%?-?Z[YC_ - F"_\  <1_\O\ ZOZ6
M^R_XAOE/_0=F7_@6%_\ F;^K^A_ )_PZY_;_ /\ HUWXB_\ EN?_ "[H_P"'
M7/[?_P#T:[\1?_+<_P#EW7]_=%'^N^8_] F"_P# <1_\O_J_I8_XAOE/_0=F
M7_@6%_\ F;^K^A_ )_PZY_;_ /\ HUWXB_\ EN?_ "[H_P"'7/[?_P#T:[\1
M?_+<_P#EW7]_=%'^N^8_] F"_P# <1_\O_J_I8_XAOE/_0=F7_@6%_\ F;^K
M^A_ )_PZY_;_ /\ HUWXB_\ EN?_ "[H_P"'7/[?_P#T:[\1?_+<_P#EW7]_
M=%'^N^8_] F"_P# <1_\O_J_I8_XAOE/_0=F7_@6%_\ F;^K^A_*?_P28_X)
M<_&7PI^T='\:/VGOA;JW@/0?A%9PZUX"T3Q*=,EE\2_$._:>WT?5(K>QNKY?
ML7@NWBN]:\V5H)8O$,GAJ:U\Y;>\$?\ 5A117SF:9GB,UQ/UG$<L6H1IPIT^
M94Z<8ZM14I2=Y2<I2;;;;MLDE];DV383(\']3PG/*+J2JU*M7E=6K.5E>;A&
M$?=@HPBE%)1CW<FROX>_^"R?[6-Y^T9^U?KW@C1-1:X^&/P N-3^'7AFVAD9
MK._\5V]S''\0_$FP H\]SK]F/#MM<(TEO/H_AG3+NW*F]G\S^P7]JKXN_P#"
MAOV;OC;\7T:-;[P%\-O%6N:(LQ BG\2II<]OX7M)"<@+>^(KC3+0G#8$V=K?
M=/\ G)W-Q<7US<7MY/-=7=W/+=75S<.9I[BYN)&EGGGEDS)+--*S22R.2[NQ
M9B6)-?4<%8&-2MB<PG%/V"5"A?I4J*]62[.-/EBO*K(^*\1<SG2P^#RNE)Q^
MLR>)Q"3LW2HR4:,'WC*KS3_Q48E;\/T_^UT8]OT_^UT[:/\ (7_"C:/\A?\
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
MO."Y5)1;DVH+W82G)IU7%+VCA"4KR5PHHHKB/1"BBB@ HHHH *_FS_X.,?\
MD1?V6?\ L;/BG_Z9_!5?TF5_-G_P<8_\B+^RS_V-GQ3_ /3/X*^G\Q7N\-?\
MCS ?XZO_ *CUCYCC+_DFLT_P8?\ ]3,.?RL;O<?I_P#%T;O<?I_\729]_P!?
M_ME&??\ 7_[97[&?S\+N]Q^G_P 77],?_!N.?^)]^UQ_V"?@I[_\OGQ2]S_3
MZ5_,WGW_ %_^V5_3)_P;C_\ (>_:X_[!/P4_]+/BE[G_ #VKY_BG_D1XW_N7
M_P#4JB?4\%_\E+EOKBO_ %#Q!_4A1117X^?OY4O_ /CQO?\ KTN?_1+U_F-R
MG$LO(_ULGI_?;_:'\J_TY+__ (\;W_KTN?\ T2]?YC4Q_?2\_P#+63O_ +;?
M[8_E7Z!P-_S,_P#N4_\ =D_*_$S_ )DW_=0_]TQF[W'Z?_%T;O<?I_\ %TF?
M?]?_ +91GW_7_P"V5^@'Y6;?ALY\0Z#R/^0SIGI_S^P?[1_E7^FP.GXG^9K_
M #)O#9_XJ+0>?^8SIG?_ *?8/]L_RK_39'3\3_,U^>\<_'EG^'%_GAC]5\--
MLX]<#^6+%HHHKX$_4PHHHH **** "BBB@ HHHH _+S_@LGX*N?&G_!/7XW&R
M@:XO?"4W@7QK!&HY6WT+QSH UF<\'"VOA^[U>Y8GC;$1W%?PGAO<?I_\4/Y5
M_I8?%SX=Z3\7?A9\1_A7KV1HWQ&\#^*?!&IR!=SP6?B?1;W1IKJ(9!$]JMX;
MFW8$,D\4;HRNJL/\WGQUX,\0?#CQKXM^'_BNS;3O$_@CQ+KGA/Q#8L6/V36O
M#VI7.E:E &8H72.[M)1&X7;(FUU)5@:_2.",2I87&81M<]*O&NEU<*T(P;7^
M&5+7MS*^Z/R#Q(PDHX[ 8Y1?)6PLL-*26BJ4*LJBOYRA65NZ@[;,Y7=[C]/_
M (NC=[C]/_BZ3/O^O_VRC/O^O_VRON#\V.H\$^-/$OP[\8^%O'W@[59M$\6>
M"_$&D>*/#>KVVSSM.UO0[Z#4=-NT5RT<@ANK>-WAE5H9D#13(\;NC?WG?L#_
M +?WPM_;>^&UCJ.DW^G>'?B_H.FVJ_$KX837:)J>DZ@BQP76NZ!!-(UQJ_@S
M4;HB73=4A,[6/VB'2M8:WU-"DW\!.??]?_ME=3X+\<>,/AQXGTCQKX!\4:YX
M-\7:!="\T;Q)X;U2[T?6=-N K(SVM_97$-Q&LL3O#/%O,5S;R26\Z202/&WA
MYWD='.*44Y^QQ-+F]C6LY)*5KTZD;IRIR:3T]Z#O*-[RC+Z3ASB/$</XB<E#
MV^#Q#C]9P][-\MU&K1>JC5BFUJN6HO=E9\LH_P"F717\G?[+?_!?_P"(/A.W
MTSPO^U5X"3XEZ9;K#;/\2/ "Z9X?\<+"@(:YUGPI</9^$_$5VV1^\TJ\\&(D
M: R6]Y.SR-^]_P !O^"B'['/[1T=C!\./CAX23Q'?!%7P1XPNCX'\:K<MC=9
MV^@>)QIL^LRQ$A9)O#KZQ8DD&.[D4[J_,L=D>:9>W[?"U)4U_P OZ*]M1:[N
M<+\GI44'OH?LV6<39-FL8_5\93A6DE?#8AJAB$W]E0FU&HUWHRJ1\S[5HHSG
MD<BBO(/>"BBB@ HHHH **** "BBB@ HHHH **** "OYL_P#@XQ_Y$7]EG_L;
M/BG_ .F?P5]/YBOZ3*_FS_X.,?\ D1OV6/\ L;/BG_Z9_!5>[PU_R/,!_CJ_
M^H]8^8XR_P"2:S3_  8?_P!3,.?RKY]_U_\ ME&??]?_ +94E%?L9_/Q'GW_
M %_^V5_3)_P;D?\ (>_:X_[!/P4_]+/BE[G^GT%?S/U_3!_P;D?\A[]KC_L$
M_!3_ -+/BE[G^GT%?/\ %/\ R(\;_P!R_P#ZE43ZG@O_ )*7+?7%?^H>(/ZD
M****_'S]_*E__P >-[_UZ7/_ *)>O\QJ8_OI>?\ EK)W_P!MO]L?RK_3EO\
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
M>B]5OJFF_P"?,?@,7EF)J83&T94:]/=/6,XWLJE.2TG3E]F2;3V=G=*//O\
MK_\ ;*,^_P"O_P!LJ2BNDXR//O\ K_\ ;*,]N/S_ /LZDHH ^JO@W^W-^US\
M 1:V_P *OC_\1/#VE62HEKX:OM9_X2KPA;QQX"I!X0\7KKWAF#Y0$+0Z5&Y0
M*N["KC]3_A-_P<'_ +2'A@06GQ>^%/PS^*EE"$5[_0;C5?AOXDN>TDMS=P'Q
M3X==R,,B6GA;3D!!!R&&S\!J*\W$Y/EF,N\1@J$Y/>:A[.H_6I3Y)OYR/7P6
M?9SE]EA,QQ5*$=J3J>UHKTHUE4I?^2']FWPA_P""]7[&OCMK6R^(^G?$?X*:
MC(J"XN]?\/CQAX7CF?CR[?5O!$FKZY*BMP9[SPGIT84AF*J&V_JM\)_VA_@5
M\=K'^T?@[\6_A_\ $>%85GN(/"GB?2M4U.PC?&W^U=&AN/[7TB3E<PZG8VDR
M[EW1C<N?\W.M#2M6U70=2M-9T/4]1T75]/F2YL-5TF]N=.U&QN(_]7<6=[:2
MPW-M.G\,L,B.O.&Y-?/8K@K U$WA,17PTND9VQ%)>5GR5%ZNK(^LP7B+F='E
MCCL+AL9!?%*'-AJS\^:/M*+?DJ,?4_TX**_A@_9\_P""QW[;GP)DL;#5/'T7
MQM\(VQBCE\._&"&;Q%J/V=2%E-IXX@GLO&D=V80$MY-4UG6K"W9(W_LN9?-C
ME_H&_9;_ ."W/[*OQUETWPU\3Y+O]G;Q[>>3!Y/C>_@O_AY?WC@Y33OB);V]
ME9V"?*69O&&E^%8 SQV]O=7LK#=\GC^&,UP*<_9+%45O4PUZC2765)I55;JU
M"4%OS6U/N<LXTR3,G&FZ[P.(EI['&)4XM[6A73E1E=_"I3A.7\G0_9FBJUG>
MV>HVMO?6%U;WME>0Q7-I>6DT=Q:W5M,BRPW%M<1,\4\$T;K)%-$[QR(RLC,I
M!JS7SQ]8G?5:IZIKJ%%%% !1110 4444 %?S9_\ !QC_ ,B-^RQ_V-GQ3_\
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
MF Q-"*WJ.E*5'IM7@I49;_9FSQ2BDR/\Y_SGVZTM=YY@4444 %(1G]?UI:*
M/T,_8O\ ^"EO[1O[&&IV6F^&M;D\>_"0W*MJWP@\7WUS<>'Q!)*7NIO".H,+
MB]\$:LX>:1+C25DTFYNI!<ZUH>L&*-!_9;^R#^VI\$OVTOA^/&GPGUMX]7TM
M;:'QKX UHP6WC'P1J5PC%+?5K"*61+G3;IHYO[)\0:<]QI.JI#-'%/%?VFH:
M?9?YXU>T_L_?M _%#]F/XI>'?B[\)/$$^A>*- G"S0,9)-'\1:-+)$^I>&?$
MNG))$NK:!JZ0QQWMG(Z21R1V]_83V>J65C>VWS6=<-X;,XSK4(PP^-M=5(I1
MA6:VC72TN]E52YXZ7<HKE/L>'.+L;D]2%#$SJ8K+6TI49OFJ8>+TY\-*6J4=
MW1;]G+51Y)/G/](>BOE7]C;]K'P%^V5\#O#OQ@\$8T^ZG)T;QMX2FN4N=1\%
M>-+""WDU?P_>R(L?VB "X@U#1M1\F :KHE]I]\UM:3S3V=M]55^45:52A5J4
M:T)4ZM*<H5(26L91=FGT^:NFM4VG<_<</B*.*H4L3AZD:M"O"-2E4@[QG":N
MFNVFZ=FG=-)IH****S-@HHHH *_FS_X.,?\ D1?V6?\ L;/BG_Z9_!7U_D:_
MI,K^;/\ X.,?^1%_99_[&SXI_P#IG\%?7^1KW>&O^1Y@/\=7_P!1ZQ\QQE_R
M36:?X,/_ .IF'/Y5\>WZ?_:Z,>WZ?_:Z,>WZ?_:Z,>WZ?_:Z_8S^?@Q[?I_]
MKK^F3_@W'_Y#W[6__8)^"G;_ *?/BE[#^5?S-X]OT_\ M=?TR?\ !N1_R'OV
MN/\ L$_!3_TL^*7L/Z_4U\_Q3_R(\;_W+_\ J51/J>"_^2ERWUQ7_J'B#^I"
MBBBOQ\_?RI?_ /'A>_\ 7I<_^B7K_,PFU[7?.E_XG.K?ZV3_ )B%Y_?/^V?Y
MU_IGW_\ QXWO_7I<_P#HEZ_S&IO]=+Q_RUD[?[;?[!_G7W_ R3_M.Z3_ -TW
M2?\ T$]S\L\2I2C_ &-RMJ_U^]FU>WU.VW8TO[>UW_H,ZM_X,+S_ .*H_M[7
M?^@SJW_@PO/_ (JLG'M^G_VNC'M^G_VNOT#EC_+'_P !C_E_7S9^6^TG_//_
M ,"?^?DON.P\.:[KA\0Z$#K.K$?VSIF<ZA>8_P"/V#_;'\Z_TPQTQCCD?J:_
MS)O#?_(Q:#Q_S&=,[?\ 3[!_L#^=?Z;(Z?B?YFOSWCE)3RRR2]W%[)+KANQ^
MJ>&LI2CG%VW9X&UW>VF+[^B^XYR3P;X0E=Y9?"OAR665WDEEET/3)))))&+O
M([O:EG=W)9V8DLQ+$DDTS_A"?!G_ $*/AC_P0:5_\B5T]%?!6\OP/UA8G$K1
M8BNDM$E5J:?^3',?\(3X,_Z%'PQ_X(-*_P#D2C_A"?!G_0H^&/\ P0:5_P#(
ME=/11;R_#^NR^X/K6)_Z"*__ (-J?_)',?\ "$^#/^A1\,?^"#2O_D2N@M;6
MVLK>*TL[>"TM8$$<%M;1)!!#&O"QQ0Q*L<:*.B(H4=A4]%'R(G6K5$E4JU*B
M3NE.<I)/NE)O4****#,**** "BBB@ HHHH **** "H;BW@NX);:Z@BN;:>-X
M9[>>-)H)HI%*212Q2!HY(Y%)5T=65U)5@02*FHH ^+OBK_P3M_8E^,_VB7QS
M^S=\-6U"ZWF?6_"FCO\ #[7YI7)/VBXUOP%/X;U*\G5CN5[VXN?[C*T9*'\N
MOC%_P;U? OQ"MU>_!'XP^/?AK?N)98='\96&E_$3PX) "8;6WFM_^$4\06%N
MS;4>YO-3\03Q+F013D>6?Z%J*]+#9QFF$M[#'8B,5M3E-U*?_@NISP7RB>/C
M.'\EQ]_K66X6<I;U(4_85G_W&H>SJOYR9_#-\>O^",O[</P2CO=4TOP)IOQJ
M\,V8:5M9^$%_)K^I)!EM@E\%ZC9:1XSFN=JYFCT70]:MH3UO77#'\L]4TK5-
M#U&\T?6M-O\ 1]6TZXDM-0TO5+*XL-1L;J$[9;:\LKJWBN;:XB;Y9(9HDD1N
M&4'BO].6OE3]I7]BC]FS]K/19M-^,_PTT?6M7%JUKI?CG2XDT/X@:!A3Y+:5
MXLL(TU(P6\A$RZ3J3:CH-Q*B?;=*ND&P_4X#C6M%QAF.'C5AHG6P_N5$N\J4
MFX3?^&5*W1,^)S/PYH2C*IE.+G2GNL/B_P!Y2D]/=A6A%5*:WMSPK7=DY):K
M_.VQ[?I_]KHQ[?I_]KK]6O\ @H7_ ,$KOBC^Q1+)X]\/7US\3O@#?:A%9VOC
M>*Q6WUWP;<WLHCT_2/B%IULC6]J;B5DLM/\ %&G[=#U6\\J">WT'4;ZQTF;\
MI<>WZ?\ V%?>83&8?'4(XC"U8U:4]%)734E:\)Q=I0G&ZO&235T]FF?F&.P&
M+RW$SPF-H2H5Z=FX2LU*+VG3G&\:E.5GRS@W%V:O=-(Q[?I_]KHQ[?I_]KHQ
M[?I_]KHQ[?I_]KKI.0_6[_@C=^UE??LY_M7^'O!&M:D\'PQ^/UUIOP[\46L\
MK+8V'BJ[N'B^'OB<(QBACN+37[L:!=W,LB00:)XDU6YF$CVEKY7]PU?YB=I=
M7-A=6U]93S6MY97$-W:75NS13VUS;2+-!/#*B!XY89422-U(974,""*_T?OV
M:?BD/C;^SW\%?BV7B>Y^(7PR\&>*=46  1V^N:IH5E/KUF%  4V.M&_LW4 !
M7@8#@"OSCC;!1A7PV/A&WUB,J-9I;U*23IS?>4J;<6^U)'Z[X<YC*KAL9EE2
M3?U64<1A[N]J59N-6$5NHQJI3Z^]6EKJ>W4445\,?I84444 %?S9_P#!QC_R
M(O[+/_8V?%/_ -,_@JOZ3*_FS_X.,?\ D1OV6/\ L;/BG_Z9_!5>[PU_R/,!
M_CJ_^H]8^8XR_P"2:S3_  8?_P!3,.?RL;?8?I_\11M]A^G_ ,13Z*_8S^?A
MFWV'Z?\ Q%?TQ_\ !N1_R'OVN/\ L$_!3_TL^*7L/Z_4U_,_7],'_!N/_P A
M[]KC_L$_!3_TL^*/L/\ /<U\_P 4_P#(CQO_ '+_ /J51/J>"_\ DI<M]<5_
MZAX@_J0HHHK\?/W\J7__ !XWO_7I<_\ HEZ_S&Y1F67@?ZV3T_OM_LG^=?Z<
ME_\ \>-[_P!>ES_Z)>O\QV3_ %LO_767_P!#:OT#@;_F9_\ <I_[LGY7XF?\
MR;_NH?\ NF0[?8?I_P#$4;?8?I_\13Z*_0#\K-?PV,>(=!X'_(9TST_Y_8/]
MD?SK_38'3\3_ #-?YE/AS_D8="_[#.E_^ET%?Z:PZ?B?YFOSWCGX\L_PXO\
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
M_P"VW^V/Y5^@<#?\S/\ [E/_ '9/ROQ,_P"9-_W4/_=,CS[_ *__ &RC/O\
MK_\ ;*,^_P"O_P!LHS[_ *__ &ROT _*PS[_ *__ &RC/O\ K_\ ;*,^_P"O
M_P!LHS[_ *__ &R@ S[_ *__ &RC/O\ K_\ ;*,^_P"O_P!LHS[_ *__ &R@
M S[_ *__ &RC/O\ K_\ ;*,^_P"O_P!LHS[_ *__ &R@ S[_ *__ &RC/O\
MK_\ ;*,^_P"O_P!LHS[_ *__ &R@ S[_ *__ &RC/O\ K_\ ;*,^_P"O_P!L
MHS[_ *__ &R@ S[_ *__ &ROUT_X(W_L@?\ #3/[3]AXV\5:9]L^%/P%?2_'
M'B87,(DL-;\6FYE?P%X4E$HDAN$N=4L)_$.IVSI+!<:/X=N]/NU4:I 6_):P
ML;W5+VSTW3;6XO\ 4-0NK>QL;&SBEN;N]O;N5(+6TM;>$O+/<7$\B0P0QJTD
MLKHB*S,!7^@#_P $ZOV3;/\ 8\_9?\$_#:ZM;=?'VMQ#QM\5;^'RY&N_'FOV
MML]_IXN(RRSV?ABQAL/"UA)&1%<P:.=1$:37]P6^;XGS3^S\OE3IRMB<9S4:
M5G[T(67MJJZJT)<D6MIS36L6?7\&9+_:V:PJUH7P> Y<16NO=J55*^'HO37G
MG%SFGHZ=.<7\2/EO_@I%_P $H/ G[7=CJ7Q2^%8TCX??M%V=H9)-3:(6?A?X
MGI:PA8-,\;);1,;36UCC2VTOQE;PRWD402PUN#4]/BL)-'_C3^)OPP^('P;\
M;Z]\./BAX4UCP5XU\-7;6>LZ!K=NUO=V\G#13PR"1K;4-/O(2EUIVJZ?-<Z9
MJ=E+#>Z?=W-I/%,_^EQ7Q9^V;^PA\#?VV?!?]A_$G2#I/C32+.>+P1\4=!@M
MXO%_A.X??+';^>ZB/6_#LMRYDU#PUJADL;@233V3Z9JWV;5;;Y#(N)ZV7\F%
MQKG7P2M&$EK5PR;^S=^_276FVG'>#TY'][Q-P90S3VF-RY0PV86<JE/2%#%O
M=N=E^[KOI5^&;=JJN_:1_P ][/O^O_VRC/O^O_VROMS]LG]@7X^_L4^*7T_X
MCZ$VL^ ]0O9+?PE\5_#L%U<>#/$:'S'M[6XG8>9X<\1&&-VN/#FLF&ZW07,V
MESZOID2:G-\1Y]_U_P#ME?IM#$4<32A7P]2%:E45XS@[I^7=26THM*47=22:
M:/QO$X7$8.M/#XJC4H5Z;M.E4BXR79ZZ2C+>,HMQDM8MIIAGW_7_ .V49]_U
M_P#ME&??]?\ [91GW_7_ .V5L<Y=T[4]1T>^M=4TG4+W2]3L9DN++4=.O)[&
M^L[B,[HY[6[MIXKBWFC8!DEAD1U(RK \U]U_##_@J#^WE\)8;>S\,_M(^.=6
MTVW*!=.\?G2/B7 84QBV6X\>V'B'4;6WVJ$5+"^M#$GRPM'UKX'S[_K_ /;*
M,^_Z_P#VRL*^%PV)7+B</1KQ6RK4H5$O3GB[?*QTX?&8O"2<L)BL1AI.UY8>
MM4HMVVNZ<HWMYG[H^$_^#@+]L?15@A\2^"?@5XRBC*^=<W'ACQ7H>J7 &-Q,
M^C^.(=+B<\D,FB[%))\LC 'K4W_!Q3\9FM52W_9T^&45Z$PUQ-XK\3SVK2=G
M6S2*WE5>GR&]<G_GH,\?SJ9]_P!?_ME&??\ 7_[97F2X=R2;N\OHI_W)5::_
M\!A4BOP/9AQ9Q%3CRQS7$-=YQHU9?^!U*<Y?B?M7\0?^"]'[</BZUGL_"\/P
MB^%RR!UBU#PGX(N=7UB%6X!\_P >>(/%NE/(H_C&BH,DL%4[=OY<_&']H?XX
M_M ZPNN_&GXJ>-?B1?PR22V:>)M=NKO2]*:90LJZ'H22Q:'H,4F/G@T;3K&!
MCR8RV6/C6??]?_ME&??]?_ME=F%RW 8)WPN#H49;<\::=2W;VDKSUZ^]J>?C
M,XS3,%RXS'XK$0_Y]U*T_97[^R35._GRW#/O^O\ ]LHS[_K_ /;*,^_Z_P#V
MRC/O^O\ ]LKN/-#/O^O_ -LH_'\<]/\ Q^C/^<__ &=?K9_P2_\ ^":WB?\
M;(\=67C_ .(&G:CH?[-W@_54?Q%J\@GL9_B+J=A*DC^!O"UP-DS0.^(_%.NV
M;[-(L6>RM+A-;NK9K7FQ>,P^!P]3$XF:ITJ:N_YIR^S3IK[52;TC%>KM%-KL
MP& Q69XNE@\)3=2M6DDDM(PC]JI4E9\E."]Z<VK)=VTG^IG_  08_8QN_"/A
MC7_VO_'^DM;:QX\T^X\(_!^SOH=MQ:>"UNU;Q+XR2*4,T1\4:C96VD:).!#/
M_8NE:I<Q-/IGB.W>3^AWQ/XK\+^"M&NO$7C+Q)H/A+P_8A6OM=\2ZOI^A:/9
MJQPK7>IZI<6ME;JQX!FG0$]ZQ-?UGP9\&OAIK/B"\AL?"_P]^%G@C4=7N;?3
M;2&TTWP_X/\ !6A37DL%A8VXB@M[/3-&TUH[6T@6.*.*&.&)54*!^ _C*X\-
M^)?@;'_P4V_X*#^!_$WQG\->*?$&A2_ ']EBRU*)/ 'PK^''C#5/L'@O6=0\
M.WUYIVA^+O%_B72?L^MZSJFMBYL[W3;^T+Z>9OLEEHGY+5E5SS&UL;7E.G"I
M6I4*-.G%5*DYS]W#X2A&4Z<.;DBY5*DYQA#6<DY3C"7[I0C1X9RW#9=AHPJU
M:6'JXK$5JLI4J,(4^5XK&XF5.%6HHN<U"C2ITYU)^[3C:%.<X?N1X#_:3_9W
M^*>K-H/PR^/'P;^(>NJ'+:+X(^)O@SQ5JVV,%G<:=H>M7UXT:JK,9%A*;5+!
MB 37M5?@!XD3]B'XI^._AI\!/CK_ ,$\/'?[&GC'XMZI/HOP5^*FD>!? 7PX
MNXO&FGBV?3K?1?''PKU&.]M-=M;VXT[^R++5=-UK1EO[JR_M2S2TN&=ON']B
M3XI?%?P]\0/C)^Q;^T)XGF\=_$[X!0>'_$?@+XI7D?DZG\7?@;XM$J>&/$FM
MQ[I3-XK\,WD0\.>+;]Y96N[^6U6:YU2_M]1UK4>?$Y<J=*56DZJ<(1JSI5O9
M2YJ$IJE[>A7H3G2K0A5:A5C:$Z;:TE%2<>O!9O*M6A1KJA)5*CH0KX=UXJ.)
M5+VZPV)PV*I4J^'J5*%ZM";YZ=:*:O"3@I_H]1117E'NA7\V?_!QC_R(O[+/
M_8V?%/\ ],_@JOZ3*_'S_@KC^PQ\:_VW/#/P1TGX,W/@FWNOA]KOC;4=>/C/
M7;[0XGM_$.G^'+:P%@]EHNLFXD$FE77VA9%@$:F(JTA<A?8R"O2PV;X*M7J1
MI4H3J.=2;M&*="K%7?2\FEZL^?XJPV(QF09AAL-2G7KU8T%3I4US3FXXJA.7
M*NMHQE)^29_$CCZ_F?\ &C'U_,_XU^V/_#@_]N7_ *"?P+_\+_7_ /YAZ/\
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
MA\0EVYG^XJ/^\Y4K_P I_'3CZ_F?\:,?7\S_ (U^VGQ2_P"""_[:G@N6YF\
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
M:6]N0VQA<W,^#0H)"0D\>&UP34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@T*"0D)"3QS=%)E9CII;G-T86YC94E$/GAM<"YI:60Z
M,#DP8V5E,V8M-C@V.2TT969D+6(V-F0M-6,T93 U-3DW9F4V/"]S=%)E9CII
M;G-T86YC94E$/@T*"0D)"3QS=%)E9CID;V-U;65N=$E$/GAM<"YD:60Z,#DP
M8V5E,V8M-C@V.2TT969D+6(V-F0M-6,T93 U-3DW9F4V/"]S=%)E9CID;V-U
M;65N=$E$/@T*"0D)"3QS=%)E9CIO<FEG:6YA;$1O8W5M96YT240^=75I9#HY
M0S<R0C(P-$)$,#=$1#$Q0D$X,4)&-31",S1&,D9#-3PO<W12968Z;W)I9VEN
M86Q$;V-U;65N=$E$/@T*"0D)"3QS=%)E9CIR96YD:71I;VY#;&%S<SYP<F]O
M9CIP9&8\+W-T4F5F.G)E;F1I=&EO;D-L87-S/@T*"0D)/"]X;7!-33I$97)I
M=F5D1G)O;3X-"@D)"3QX;7!-33I(:7-T;W)Y/@T*"0D)"3QR9&8Z4V5Q/@T*
M"0D)"0D\<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX-"@D)"0D)
M"3QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^#0H)"0D)
M"0D\<W1%=G0Z<&%R86UE=&5R<SYF<F]M(&%P<&QI8V%T:6]N+W!O<W1S8W)I
M<'0@=&\@87!P;&EC871I;VXO=FYD+F%D;V)E+FEL;'5S=')A=&]R/"]S=$5V
M=#IP87)A;65T97)S/@T*"0D)"0D\+W)D9CIL:3X-"@D)"0D)/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D\<W1%=G0Z86-T:6]N
M/G-A=F5D/"]S=$5V=#IA8W1I;VX^#0H)"0D)"0D\<W1%=G0Z:6YS=&%N8V5)
M1#YX;7 N:6ED.F5A8S X-#@V+3<T96(M-#@P9"TX-6,X+3ED.30W838W83,U
M,SPO<W1%=G0Z:6YS=&%N8V5)1#X-"@D)"0D)"3QS=$5V=#IW:&5N/C(P,C M
M,#DM,394,30Z,S<Z,#(M,#0Z,# \+W-T179T.G=H96X^#0H)"0D)"0D\<W1%
M=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B R-"XR("A-86-I
M;G1O<V@I/"]S=$5V=#IS;V9T=V%R94%G96YT/@T*"0D)"0D)/'-T179T.F-H
M86YG960^+SPO<W1%=G0Z8VAA;F=E9#X-"@D)"0D)/"]R9&8Z;&D^#0H)"0D)
M"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)/'-T
M179T.F%C=&EO;CYC;VYV97)T960\+W-T179T.F%C=&EO;CX-"@D)"0D)"3QS
M=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO<&]S='-C<FEP="!T
M;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N:6QL=7-T<F%T;W(\+W-T179T.G!A
M<F%M971E<G,^#0H)"0D)"3PO<F1F.FQI/@T*"0D)"0D\<F1F.FQI(')D9CIP
M87)S951Y<&4](E)E<V]U<F-E(CX-"@D)"0D)"3QS=$5V=#IA8W1I;VX^8V]N
M=F5R=&5D/"]S=$5V=#IA8W1I;VX^#0H)"0D)"0D\<W1%=G0Z<&%R86UE=&5R
M<SYF<F]M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@=&\@87!P;&EC871I;VXO
M=FYD+F%D;V)E+FEL;'5S=')A=&]R/"]S=$5V=#IP87)A;65T97)S/@T*"0D)
M"0D\+W)D9CIL:3X-"@D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^#0H)"0D)"0D\<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I
M;VX^#0H)"0D)"0D\<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.CDU,3-C,#,V
M+3=E9C4M-#DQ92TY-3,P+6%F.6$W-&5F,3-A9#PO<W1%=G0Z:6YS=&%N8V5)
M1#X-"@D)"0D)"3QS=$5V=#IW:&5N/C(P,C$M,#,M,#-4,38Z,C8Z,C<M,#4Z
M,# \+W-T179T.G=H96X^#0H)"0D)"0D\<W1%=G0Z<V]F='=A<F5!9V5N=#Y!
M9&]B92!);&QU<W1R871O<B R-2XR("A-86-I;G1O<V@I/"]S=$5V=#IS;V9T
M=V%R94%G96YT/@T*"0D)"0D)/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA
M;F=E9#X-"@D)"0D)/"]R9&8Z;&D^#0H)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)/'-T179T.F%C=&EO;CYS879E9#PO
M<W1%=G0Z86-T:6]N/@T*"0D)"0D)/'-T179T.FEN<W1A;F-E240^>&UP+FEI
M9#HQ8C!E93,S92TP-&9B+30V.64M.&4T9"TR,V(Q,C0R93=E-CD\+W-T179T
M.FEN<W1A;F-E240^#0H)"0D)"0D\<W1%=G0Z=VAE;CXR,#(Q+3 V+3 R5#$U
M.C$Q.C$R+3 T.C P/"]S=$5V=#IW:&5N/@T*"0D)"0D)/'-T179T.G-O9G1W
M87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@,C4N,B H36%C:6YT;W-H*3PO
M<W1%=G0Z<V]F='=A<F5!9V5N=#X-"@D)"0D)"3QS=$5V=#IC:&%N9V5D/B\\
M+W-T179T.F-H86YG960^#0H)"0D)"3PO<F1F.FQI/@T*"0D)"3PO<F1F.E-E
M<3X-"@D)"3PO>&UP34TZ2&ES=&]R>3X-"@D)"3QI;&QU<W1R871O<CI3=&%R
M='5P4')O9FEL93Y0<FEN=#PO:6QL=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4^
M#0H)"0D\:6QL=7-T<F%T;W(Z0W)E871O<E-U8E1O;VP^04E2;V)I;CPO:6QL
M=7-T<F%T;W(Z0W)E871O<E-U8E1O;VP^#0H)"0D\<&1F.E!R;V1U8V5R/D%D
M;V)E(%!$1B!L:6)R87)Y(#$U+C P/"]P9&8Z4')O9'5C97(^#0H)"3PO<F1F
M.D1E<V-R:7!T:6]N/@T*"3PO<F1F.E)$1CX-"CPO>#IX;7!M971A/@T*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/#]X<&%C:V5T(&5N9#TG=R<_/O_; $,  P(" P(" P,# P0# P0%" 4%! 0%
M"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05%14,#Q<8%A08$A05%/_;
M $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%/_  !$( PX%<P,!(@ "$0$#$0'_Q  ?
M   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#!04$
M!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6
M%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V
M=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'
MR,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$! 0$!
M 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<  0(#
M$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9&B8G
M*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"@X2%
MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35
MUM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /U3HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HI
M*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HI*6@ HHHH **** "B
MBB@ HHHH **** "BDHH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***2@
M!:*2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HJCJ
MVN:=X?M&NM4U"UTVU7K-=S+$@_X$Q KR;Q5^U]\*_"N]6\2IJLZ_\L=+A>XW
M?1P-G_CU7&$I?"KF<JD(?$['L])7Q]XE_P""BFDP[UT#P?>7G99=2ND@Q[E4
M#Y^F17F'B#]OKXBZIO73[71M&CS\K0VS2R >Y=BI_P"^173'"59=+')+'4(]
M;GZ(45^5>M_M0?%/7]WVGQMJ4(/_ #XE;7MC_EDJUPVK>-?$&O[CJ>O:GJ6[
M.?M=Y)+G.<YW$^I_.MU@9=9'++,H?9B?KSJ7BS1-&W?VAK&GV.W.?M-TD>,=
M<Y(KG+WXY?#O3V(G\=>'58-M*KJD+,#[@,2*_)#BCBM%@5UD9/,I=(GZJW7[
M4'PKLUD,GC;36V'!\IFD[XXVJ<_A5*3]K?X21QLY\9VY"C)"VUP3^0CR:_+?
MBCBK^HP[LS_M*KV1^GO_  V7\'?^AP_\IEY_\9JQ;_M??"*Z4LGC*%0#C]Y9
M7*'\FC%?EUQ1Q1]1I]V+^TJO9?C_ )GZG0?M7?">XD"+XTLPQ_YZ13(/S* 5
MH6W[2/PONMVSQQHR[>OF7 C_ "W8S7Y0\4<4?48=V5_:53K%'Z[6GQE\ 7W_
M ![^-_#DQV[MJ:K 2![C?D5T&G^(]*U5@MEJ=G>,> +>X1_?L:_&GBCBH>!7
M21:S*76)^TU%?C?IOB[7-%*G3]:U"P*C ^RW4D>!C'\)';BNOTG]HKXF:+M^
MS>.=;;;T%S=M./RDW5F\#+I(U691ZQ/UAI:_-/1?VW_BMI.T3ZM9:LJ]KVPC
M'YF,(:[_ $/_ (**>(;?;_;/A#3+[U^PW,EM_P"A>963P=5;:F\<PHRWNC[M
MHKY:\/\ _!0?P1?;5U;1-9TF0]6C6.XC'XAE;_QVO4?#?[47PL\5,$M/&6GV
M\A_@U#=:?AF4*"?H:YY4:D=XG5'$4I[21ZI1573]3L]7M5N;&[@O;9ONS6\@
MD0_0@D59K$Z!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I
M*6B@#\9?[<U#_H(77_?YO\:7^W-0_P"@A=?]_F_QJEFC(KZJQ\1=EW^W-0_Z
M"%U_W^;_ !H_MS4/^@A=?]_F_P :I9%&118+LN_VYJ'_ $$+K_O\W^-']N:A
M_P!!"Z_[_-_C5+(HR*+!=EW^W-0_Z"%U_P!_F_QH_MS4/^@A=?\ ?YO\:I9%
M&118+LN_VYJ'_00NO^_S?XT?VYJ'_00NO^_S?XU2R*,BBP79=_MS4/\ H(77
M_?YO\:/[<U#_ *"%U_W^;_&J611D46"[+O\ ;FH?]!"Z_P"_S?XT?VYJ'_00
MNO\ O\W^-4LBC(HL%V7?[<U#_H(77_?YO\:^LO\ @GGJ%S>>,O%HGN9IPMA$
M0)'+8_>>]?(&17UQ_P $Z_\ D=/%W_8/B_\ 1E<V)_A2.S!M^WB?=U%%%?/'
MU84444 %%%% !1110 4444 %%%% !7Y2_M :O?0_&[QRB7MPB+J]P JRL !O
M/3FOU:K\F_VA?^2Y>.O^PQ<_^C#7I8'XV>1F7P1]3BO[<U#_ *"%U_W^;_&C
M^W-0_P"@A=?]_F_QJED49%>Q8^?NR[_;FH?]!"Z_[_-_C1_;FH?]!"Z_[_-_
MC5+(HR*+!=EW^W-0_P"@A=?]_F_QH_MS4/\ H(77_?YO\:I9%&118+LN_P!N
M:A_T$+K_ +_-_C1_;FH?]!"Z_P"_S?XU2R*,BBP79=_MS4/^@A=?]_F_QH_M
MS4/^@A=?]_F_QJED49%%@NR[_;FH?]!"Z_[_ #?XT?VYJ'_00NO^_P W^-4L
MBC(HL%V7?[<U#_H(77_?YO\ &C^W-0_Z"%U_W^;_ !JED49%%@NR[_;FH?\
M00NO^_S?XT?VYJ'_ $$+K_O\W^-4LBC(HL%V7?[<U#_H(77_ '^;_&C^W-0_
MZ"%U_P!_F_QJED49%%@NR[_;FH?]!"Z_[_-_C1_;FH?]!"Z_[_-_C5+(HR*+
M!=EW^W-0_P"@A=?]_F_QH_MS4/\ H(77_?YO\:I9%&118+LN_P!N:A_T$+K_
M +_-_C1_;FH?]!"Z_P"_S?XU2R*,BBP79=_MS4/^@A=?]_F_QH_MS4/^@A=?
M]_F_QJED49%%@NR[_;FH?]!"Z_[_ #?XT?VYJ'_00NO^_P W^-4LBC(HL%V7
M?[<U#_H(77_?YO\ &C^W-0_Z"%U_W^;_ !JED49%%@NR[_;FH?\ 00NO^_S?
MXT?VYJ'_ $$+K_O\W^-4LBC(HL%V7?[<U#_H(77_ '^;_&C^W-0_Z"%U_P!_
MF_QJED49%%@NR[_;FH?]!"Z_[_-_C1_;FH?]!"Z_[_-_C5+(HR*+!=EW^W-0
M_P"@A=?]_F_QH_MS4/\ H(77_?YO\:I9%&118+LN_P!N:A_T$+K_ +_-_C1_
M;FH?]!"Z_P"_S?XU2R*,BBP79=_MS4/^@A=?]_F_QH_MS4/^@A=?]_F_QJED
M49%%@NR[_;FH?]!"Z_[_ #?XT?VYJ'_00NO^_P W^-4LBC(HL%V7?[<U#_H(
M77_?YO\ &C^W-0_Z"%U_W^;_ !JED49%%@NR[_;FH?\ 00NO^_S?XT?VYJ'_
M $$+K_O\W^-4LBC(HL%V7?[<U#_H(77_ '^;_&C^W-0_Z"%U_P!_F_QJED49
M%%@NR[_;FH?]!"Z_[_-_C1_;FH?]!"Z_[_-_C5+(HR*+!=EW^W-0_P"@A=?]
M_F_QH_MS4/\ H(77_?YO\:I9%&118+LN_P!N:A_T$+K_ +_-_C1_;FH?]!"Z
M_P"_S?XU2R*,BBP79=_MS4/^@A=?]_F_QH_MS4/^@A=?]_F_QJED49%%@NR[
M_;FH_P#/_=?]_F_QK] /V'?AC=>'? <OB[5WGDU+7@/LRSN3Y5HI^4@'IO/S
M>ZA*^-O@#\*9?C%\3M+T';)_9P/VG4)H_P#EG;H1NY[%B0@/JXK]7+6UAL;6
M&VMXUAMX46..-!A44#  '8 "O,QE2R]FNI[&7T>9NK+IL2TM%%>0>^%%%% !
M1110 4444 %%%% !1110 444E "T4E>+?%#]KCX??#-IK4ZC_;^K1Y4V.DXE
MVMZ/)G8N.XR2/2KC"4W:*N1.I&FKS=CVFN>\8?$3PS\/[,7/B/7;'1XV&5%U
M,%=_]U/O-T/0'I7P)\2OVXO'OC0S6^BM#X1TYL@+8GS+DK[S,.#[H%KY_P!2
MU2[UF]EO-0NY[Z[E.Z2XN9&DD<^I9B2:[Z>"D]9NQY53,8K2FKGWGX\_X*!>
M$M'\R#PMI%[XCG'"W$_^BV_U&07/T*K]:^>O&O[:GQ-\7-)';:G!X<M&X\G2
M80C8_P"NC;G!^A%>#\4N17?##4H;*YY=3&5JF\K>A>UGQ!J?B*[-UJVI7>IW
M1ZS7D[S/_P!],2:H<4N11D5TG'N)Q1Q2Y%&13 ,BC(HR*,B@ R*,BC(HR* #
M(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@!.*.*7(H
MR* $XHXI<BC(H O:/KVI>'KH7.E:C=Z9<_\ /:SG:)_S4@UZQX4_; ^*?A0H
MH\1MJ]NO_+'585GW?5R!)_X]7C.12<5$H1G\2N:1J3A\+L?:G@__ (*)C]W'
MXJ\)?[]SH\_\HI/_ (NO=O!?[5WPP\<>7';>)H--NGP/LVK VK GMN;Y"?HQ
MK\M>*.*Y)8.G+;0[J>/K1^+4_:*"XBNH4F@D2:%QN22-@RL/4$=:DK\@/!OQ
M/\5_#Z99/#OB'4-) ;<8K><^4Q_VHS\K?B#7T/X#_P""@GBC2?*@\5:-9Z_
M.&NK4_9;CW) !1OH%7ZUQ3P4X_"[GHT\PIRTFK'WS17C?P]_:V^&OQ"\N&+6
MUT2_?C['K(%NV?0.28S] V?:O8E=9%5E(96&0P.017%*,H.TE8]*%2-17B[C
MJ*2EJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /Q9S1D49HR*^K/APR*,BC(H
MR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*^
MN/\ @G7_ ,CIXN_[!\7_ *,KY'R*^N/^"=?_ ".GB[_L'Q?^C*Y<3_"D=F#_
M (\3[NHHHKYX^L"BBB@ HHHH **** "BBB@ HHHH *_)O]H7_DN7CK_L,7/_
M *,-?K)7Y-_M"_\ )<O'7_88N?\ T8:]+ _&SQ\R^"/J>>Y%&11D49%>R?/A
MD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D4
M9% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&
M11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49
M%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49HKUS]E_X0
MGXP?%*QM+J#S="T_%[J1/W6C4_+'_P #;"XZXW'M42DH1<GT+A!U)*,=V?8O
M[%OP?_X5U\,UUN_@,>N>(0MS(''S16XSY*>V02Y_W@#]VOH6D50J@*,*. !2
MU\U.;J2<F?8TZ:I04%T"BBBH- HHHH **** "BBB@ HHHH **2N)^*7QD\*_
M!_1_M_B/45@>0'[/91?/<7!'9$_]F.%&1DBFDY.R)E)15Y.R.VKP[XQ?M>>"
M?A3YUC!/_P ))K\9V_V?8.-D;?\ 367E5^@W,/2ODCXV?MB>+?BD;C3M+=_#
M'AULK]FM9#Y\Z_\ 3648.#_=7 YP=W6O >*]2E@^M3[CQ:^8?9I?>>N_%G]J
M+QU\6_.MKS4?[)T5\C^R]-)CB9?21L[I/^!''H!7D7%+D49%>G&,8*T4>-*<
MJCYI.[#(HR*,BC(JR R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR*
M#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(
MHR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BDXI<BC(H 3C
MUKOOAW\=_'/PL=%\/>(+F"S4Y-A.?.MCSS^[;(7/JN#[UP6129%3**DK-%1E
M*+O%V/NCX:?\%!-+U!HK3QQHS:5*< ZCIF98,]RT1^=1]"Y]J^HO"/CC0/'F
MF#4/#VKV>L6G :2UE#["1G##JI]F -?CKQ6IX=\4:MX1U2/4M$U.ZTJ_CX6X
MLY6C?'<9'4'T/%<%3!PEK#0].EF%2.E34_9.BOA/X4_M_:MI;0V/CO3EU>U&
M%.J:>HCN![O'PC_\!V?C7V!\/_BIX5^*.GM>>&=:MM41 #+$A*S19Z;XVPR_
MB,''%>94HSI?$CVJ.)IUOA>IUE%%%8'2%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BSFC(HS
M1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M 9%&11D49% !D5]<?\$Z_P#D=/%W_8/B_P#1E?(^17UQ_P $Z_\ D=/%W_8/
MB_\ 1E<N)_A2.S!_QXGW=1117SQ]8%%%% !1110 4444 %%%% !1110 5^3?
M[0O_ "7+QU_V&+G_ -&&OUDK\F_VA?\ DN7CK_L,7/\ Z,->E@?C9X^9?!'U
M//<BC(HR*,BO9/GPR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(
MHR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR
M* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,B
MC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@
MR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*
M,T )7Z??LG?![_A4OPMM1>0>5K^K[;V_R/F3(_=Q'_<4\CLS/7QS^QW\(/\
MA9_Q1AO[ZW$N@Z"5O+H.,K))D^3$?7+*6(Z$(1WK]+J\G&U=J:^9[F74=ZK^
M0M%%%>4>X%%%% !1110 4444 %%%)0 M(QVC)X%4->U[3_#&D76J:K>0V&G6
ML9DFN)VVJBC_ #TZFOS^_:._;"U3XE27.@>%'FT?PMS')/\ <N+\=]W]R,_W
M1R1][KM&]*C*L[(Y:^(A05Y;]CVC]H+]M?3O!;7.@^!S!K&N+F.74CA[6U;N
M%_YZN/\ OD'KNY%?"OB7Q1JOC'6KC5M<U"XU/4KAMTEQ<.68^@'H!V X X%9
M?UI<BO=I4845[I\U6Q$Z[O+;L)D4N11D49%;G,&11D49%&10 9%&11D49% !
MD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D4
M9% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&
M11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M G'K5_0]>U'PSJ<.HZ3?W.FW\)S'<VLK1R+]"#FJ.11D4@V/KWX/?M\:CI9A
MT[Q_9_VK:Y"C5[) DZ#UDC&%?ZKM/LQK[*\%^/?#_P 1-&35?#FK6VK63<%X
M&^9#_==3\R-[, :_'?BMWP;XZU[X>ZU'JWAW5;C2KY/^6D#8#CKM=3\KK_LL
M"*X*N#C/6&C/4HX^=/2>J_$_8FEKY,^"?[=FD^(OL^D^/8H]$U$X1=6A!^R2
MGU<<F(GCGE>I^45]6VEY!?VL5S;31W-O*H>.:%PR.I&001P0?6O(J4Y4W:2/
M>I5H5E>#)J*2EK,V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#\6<T9%&:,BOJSX<,BC(HR*,B@ R*,BC(HR
M* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BOKC_@G7_R.GB[
M_L'Q?^C*^1\BOKC_ ()U_P#(Z>+O^P?%_P"C*Y<3_"D=F#_CQ/NZBBBOGCZP
M**** "BBB@ HHHH **** "BBB@ K\F_VA?\ DN7CK_L,7/\ Z,-?K)7Y-_M"
M_P#)<O'7_88N?_1AKTL#\;/'S+X(^IY[D49%&11D5[)\^&11D49%&10 9%&1
M1D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%
M&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11
MD49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4
M &11D49%&10 9%&11D49% !D4Z*)[B9(XD:21R%5$&2Q/0 =S3<U])?L/_"#
M_A.OB&WB>_AWZ/X>*R(''RRW1!\L>^S&\^A">M9U)JG%R9K2INK-074^P_V<
M?A(GP=^%^G:1+&@UBX_TO4I%YW3,!\N>X084?[I/>O4:2EKYJ4G)N3/L(14(
MJ,=D%%%%26%%%% !1110 444E !6#XX\=:)\.?#=UKOB"^2PTZWX,C<L['HB
M*.68]@/Y4>.O'&C_  Y\+WWB#7;K[+IUHFYV RSL>%11W8G  _I7YB_'CX\:
MU\<O%!O+PM9Z/;,RV&F*V4A4_P 3?WG/=OP& *ZJ%!UGY'#BL5'#QM]HT/V@
M?VCM<^.6LE'+Z;X:MI";/2U;@]<22X^])@_1>@ZDGR'BC(I<BO>C%07+'8^8
MG.527-)W8F12Y%&11D59 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D4
M9% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&
M11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49
M%&10 9%)D4N11D4 )Q7JOP9_:0\7_!>Z2+3KK^T-"+9FT>\8F$\\E#UC;W7C
MU!KRO(I.*F45-6DBXSE3?-%V9^J_P8_:(\)_&RP']E7/V+68TW7&CW; 3Q^I
M7M(G^TOJ,A2<5Z?7XQ:=J5UH]_!>V%U-97ENXDBN+=RDD;#H58<@^XK[-^ 7
M[<XD-OH7Q'8*W"0Z_%'@'T\]1T_WU&/4=6KR*V#<?>IZH][#X]3]VKH^Y]HT
M5!9WUOJ5I#=6D\5U:S()(IH7#HZD9#*PX(([BIZ\T]<**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%G-&11FC(KZL
M^'#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,B
MC(HR* #(KZX_X)U_\CIXN_[!\7_HROD?(KZX_P""=?\ R.GB[_L'Q?\ HRN7
M$_PI'9@_X\3[NHHHKYX^L"BBB@ HHHH **** "BBB@ HHHH *_)O]H7_ )+E
MXZ_[#%S_ .C#7ZR5^3?[0O\ R7+QU_V&+G_T8:]+ _&SQ\R^"/J>>Y%&11D4
M9%>R?/AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%
M&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11
MD49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4
M &11D49%&10 9%&11D49% !D49%&11D4 &11D49%% %C3=/N=8U&UL;*%[F\
MNI5AAAC&6D=B JCW)(%?K)\$_AC;?"'X;Z3X;A*R3PIYMW.HQYUPW+M],_*/
M]E17R%^P;\'SX@\577CK482;#1R8+#>ORR7++\S#UV*?S=3VK[V%>-C*O-+V
M:Z'T&7T>6+JOJ+1117FGL!1110 4444 %%%% !5#7M<L/#.CWFJZI=1V6GV<
M333W$IPJ*!R?_K=^E7J_/+]L;]HP_$C7'\)>'KK=X7TZ7]_/$?EOKA>^>\:'
MA>Q.6Y&W&]&DZTK(YL175"',]^APG[1W[0.H?'+Q470RVGAJR8KI]BQQQT\V
M09(,A_0<#N3Y#D44N17T,8J"Y8GR<YRJ2<I;L,BC(HR*,BK(#(HR*,BC(H ,
MBC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC
M(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR
M*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR*
M#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(
MHR* $XHXI<BC(H ]@^!/[37B7X)WB6T;MJ_AIWS/I-PYPN3RT3?P-^A[C."/
MT5^&'Q8\-?%[P^NK>'+];B,8$]M)\L]LQ_AD3L>O/(..":_(GBNA\"^/M=^&
MWB&#6_#NHRZ??Q<%D.5D7NCJ>&4^A]CU KBK8:-75:,]'#8R5'W9:Q/V&HKQ
M#]G/]I[2?CA:'3KB$:7XJMHO,N+(9,<J@@&2)O3)&5/(SWZU[=7B3A*#Y9;G
MT=.I&I'FB]!:***@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#\6<T9%&:,BOJSX<,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,B
MC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BOKC_ ()U_P#(Z>+O^P?%_P"C*^1\
MBOKC_@G7_P CIXN_[!\7_HRN7$_PI'9@_P"/$^[J***^>/K HHHH **** "B
MBB@ HHHH **** "OR;_:%_Y+EXZ_[#%S_P"C#7ZR5^3?[0O_ "7+QU_V&+G_
M -&&O2P/QL\?,O@CZGGN11D49%&17LGSX9%&11D49% !D49%&11D4 &11D49
M%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &1
M1D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D
M4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%
M&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !
MD5H^&_#M]XN\0:=HNEPM<:A?SI;P1CNS' SZ =2>P!-9V:^ROV!?@^;BZO?B
M'J4!V0[K+2MPX+$8FE'T!V _[3^E8U:BI0<F;T*3K5%!'UG\,? -C\,/ FC^
M&=/^:"QA"/+C!ED/+R'W9B3[9Q74TE+7S;;;NS["*44D@HHHI#"BBB@ HHHH
M *2EKE?BA\1--^%?@?5/$NJ-F"SCRD(.&GE/"1K[LV![#)Z TTG)V0I245=G
MA/[:GQ^/@/PY_P (;H=SY?B#5HLW4T1^:TM3D'GL[\@=P-QX)4U^?%;7C+Q=
MJ7CSQ1J6OZQ/]HU&_F,TK=AGHJCLJC  [ "L7(KZ*C25&'+U/DL16=>;ETZ!
MD4N11D49%=!RAD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D4
M9%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &
M11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11
MD4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49
M%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%)2YKU3]F
MOX0O\9/BA8:;/&QT6S_TS4I ./)4C]WGU=L+ZX)/:IE)13DRX1=22C'=GUY^
MP_\ !W_A!?A^WBG48-FL^(%62,.N&AM!S&O_  /[Y]04]*^E:;#"D$*11(L<
M: *J*,!0.  .PI]?-5)NI)R9]A2IJE!070****S-0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH _%G-&11FC(KZL^'#(HR*,BC(H
M,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(KZX_X
M)U_\CIXN_P"P?%_Z,KY'R*^N/^"=?_(Z>+O^P?%_Z,KEQ/\ "D=F#_CQ/NZB
MBBOGCZP**** "BBB@ HHHH **** "BBB@ K\F_VA?^2Y>.O^PQ<_^C#7ZR5^
M3?[0O_)<O'7_ &&+G_T8:]+ _&SQ\R^"/J>>Y%&11D49%>R?/AD49%&11D4
M&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&1
M1D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D4
M9%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49%
M !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11
MD49% !D49%&129H Z#P#X+U#XC>,M)\-Z6FZ\U"<1*Q'$:]6<^RJ&8^P-?K;
MX-\):?X%\*Z7H&E1>58:? L$0/4XZL?5F.23W)-?+/[ _P 'O[-T>\^(&I08
MN;X-::9N'*P@XDD'^\PV@]<(W9J^OZ\/&5>>?(MD?28"C[.'.]W^0M%%%<!Z
M@4444 %%%% !1110 E?GM^W)\9CXS\<)X/TVXWZ/H+G[1L;*S7A&&_[]@E/8
MEZ^Q/V@/BBGPA^%NKZ\I7[>5^RV",,[KAP0G'<+RY'HAK\HKBXDNKB2>>1I9
MI&+O(YRS,3DDGU)KT\'2N_:/H>-F%;E2I+KN1TN129%+D5[!X 9%&11D49%
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
MZIV0?V;2[O\ KY'Y:_\ #)GQ;_Z$RZ_\"(/_ (Y1_P ,F?%O_H3+K_P(@_\
MCE?J511]>J=D']FTN[_KY'Y:_P##)GQ;_P"A,NO_  (@_P#CE'_#)GQ;_P"A
M,NO_  (@_P#CE?J511]>J=D']FTN[_KY'Y:_\,F?%O\ Z$RZ_P# B#_XY1_P
MR9\6_P#H3+K_ ,"(/_CE?J511]>J=D']FTN[_KY'Y:_\,F?%O_H3+K_P(@_^
M.4?\,F?%O_H3+K_P(@_^.5^I5%'UZIV0?V;2[O\ KY'Y:_\ #)GQ;_Z$RZ_\
M"(/_ (Y1_P ,F?%O_H3+K_P(@_\ CE?J511]>J=D']FTN[_KY'Y:_P##)GQ;
M_P"A,NO_  (@_P#CE'_#)GQ;_P"A,NO_  (@_P#CE?J511]>J=D']FTN[_KY
M'Y:_\,F?%O\ Z$RZ_P# B#_XY1_PR9\6_P#H3+K_ ,"(/_CE?J511]>J=D']
MFTN[_KY'Y:_\,F?%O_H3+K_P(@_^.4?\,F?%O_H3+K_P(@_^.5^I5%'UZIV0
M?V;2[O\ KY'Y:_\ #)GQ;_Z$RZ_\"(/_ (Y1_P ,F?%O_H3+K_P(@_\ CE?J
M511]>J=D']FTN[_KY'Y:_P##)GQ;_P"A,NO_  (@_P#CE'_#)GQ;_P"A,NO_
M  (@_P#CE?J511]>J=D']FTN[_KY'Y:_\,F?%O\ Z$RZ_P# B#_XY6KX5_8Z
M^)FL>)--LM4\.S:1ILTZK<WTDT+"&+/S-@.22!G QR<5^FM)2^NU.R&LNI7W
M91T/1;+PYHUEI6G0+:V%E"EO!"G1$4  ?D*OT45YYZNVB"BBB@ HHHH ****
M "DI:P_&WBNT\#>$=8\07I_T;3;62Y=<X+[5)"CW)P![D4TFW9";25V?"O[>
MGQ//B;XB6GA.TFW6&@1[IPIX:ZD 8_7:FP>Q+BOEZK^O:Y=^)=<U#5[^3S;Z
M_N)+J=_[SNQ9C^9-4,BOI:<%3@HH^.K5'5J.;ZBY%&11D49%:F(9%&11D49%
M !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&:,
MUZO\"?V<_$?QRU3=: Z;H$#[+K5ID)13U*1CC>^,< X&1DC(S,I*"YI;%PA*
MI+EBKL\Y\/\ AW5/%FK6^EZ-I]QJ>H7#;8[:VC+NWO@= .Y/ '6OK_X0_L!F
M1;?4?B%?LF<-_8NGN,_228?J$_!J^G?A3\&/"WP<T46'AZP6.5QBXOY@&N;@
M^KOCIZ*,*.PKN:\>MC)2TAHCWZ& C#WJNK_ P_"/@?0/ 6EKIWA[2+32+,8S
M':QA2Y'=CU8^[$FMNEHKSVV]6>JDDK(****0PHHHH **** "BBB@ HHHH **
M** "BBB@ I*6B@ K-U[PSI'BFQ-GK.EV>K6A_P"6%[ DR?7# BM*BC86^C/G
M?QW^PW\.?%7F3:5%=^%[QN0UA*7A)]XWSQ[*5KYP^('["OC[PF))]#>U\66:
M\_Z*?)N,>IB<X/T5F/M7Z+T5UPQ56'6YQ5,'1J=+>A^,VLZ'J7AW4)+'5;"Y
MTR]C^_;WD+12+]58 BJ6?6OV)\6^!?#WCS3S8^(=&L]8ML<+=0ABGNK=5/N"
M#7R]\3O^"?NDZ@LMWX&U=]*GZC3M38RP'V60#>H_WM]>A3QD):2T/*JY?4CK
M!W/A?(HR*[/XB?!WQA\*KOR?$NAW%C$S;([L#?;RG_9D7*DX[9SZBN,S7>FI
M*Z/,E%Q=I*S#(HR*,T9%,D,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR
M*,B@ R*DM;6:^NH;:WC::XF=8XXXQEG8G  '<DFHLU]1_L*_!W_A+?&DWC34
M8-VE:$VVUW#B6\(R#_VS4[OJR>AK*I-4XN3-:5-UIJ"ZGUU^SW\)X?@[\,=,
MT4HO]IR#[5J,JX^>X<#<,]PHP@]ESWKTJDI:^;E)R;DS[&,5"*C'9!1114E!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B
MSFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D
M49%&10 9%&11D49% !D5]<?\$Z_^1T\7?]@^+_T97R/D5]<?\$Z_^1T\7?\
M8/B_]&5RXG^%([,'_'B?=U%%%?/'U@4444 %%%% !1110 4444 %%%% !7Y-
M_M"_\ER\=?\ 88N?_1AK]9*_)O\ :%_Y+EXZ_P"PQ<_^C#7I8'XV>/F7P1]3
MSW(HR*,BC(KV3Y\,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*
M,BC(HR* #(HR*,BC(H ]V_8E_P"3B-"_Z][K_P!$/7Z85^9_[$O_ "<1H7_7
MO=?^B'K],*\/&_Q%Z'TF7?P7Z_Y!1117 >H%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 )7RY^W]X\;0?AGIGAN"39/KEWNF /6"'#
M$?B[1?\ ?)KZCK\V_P!N#QG_ ,)/\<KNP1]UMH=M%8KCH7(\QS]<R;3_ +E=
MF%AS55Y:G!CJG)1?GH?/N:7(HR*,BO?/E@R*,BC(HR* #(HR*,BC(H ,BC(H
MR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,T9KTO\ 9_\ @K??'#QU
M#I41>WTBVQ/J5ZH_U,.>BD\;VY"_B<$*:F4E%<TMBXQ<Y*,=V==^S#^S/=_&
MK5O[5U826?A"SEVS2K\KW;C!,49[#IN;MG Y/'Z.Z#H.G^&-'L]*TFTBL-.M
M(Q%!;PKA44=O_K]222:;X=\/:=X3T.RT?2;5+'3;*(0P6\?1%'ZD]R3R2236
ME7SU:M*M+78^JP^'CAXV6_4****YSK"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *2EHH K:AIMIJUE-9WUK#>V<R[);>XC
M$D<B^C*1@CZU\T?%W]A/POXM6>_\'S#POJK986K9>RD;TV\M'_P'(']VOJ"B
MM(5)4W>+,:E&%56FKGY&_$KX.^+OA)J'V7Q+I$UFC'$5XG[RWF_W)!P3WVG#
M#N!7%Y]:_9K5]&L/$&FSZ?J=E;ZC83KMEMKJ)9(W'H5(P:^1OC1^P7:7HGU3
MX=W(LI_O'1+R0F)O:*4\K_NOD9/WE%>K2QD9:3T9XE?+Y1]ZGJOQ/A[(HR*U
M/$WA?5_!NL3Z5KFG7&EZC"</;W,91O8CU![$<'M67FO1WU1Y+NM&&11D49%&
M13$&11D49%&10 9%&11D49H T/#V@WWBK7M/T?3(#<ZA?3I;P1+_ !.Q '/8
M<\D]!7ZT_"GX=V'PJ\ Z1X:T\!DLXOWLV,&:8\R2'ZL3]!@=J^4/V!_@Z;BZ
MO/B)J4/[N'=9Z4KCJ_264?0?(#[OZ5]MUXN,J\TN1;(^BR^CR0]H]W^0M%%%
M><>L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?BSFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%
M&11D4 &11D49%&10 9%&11D49% !D5]<?\$Z_P#D=/%W_8/B_P#1E?(^17UQ
M_P $Z_\ D=/%W_8/B_\ 1E<N)_A2.S!_QXGW=1117SQ]8%%%% !1110 4444
M %%%% !1110 5^3?[0O_ "7+QU_V&+G_ -&&OUDK\F_VA?\ DN7CK_L,7/\
MZ,->E@?C9X^9?!'U//<BC(HR*,BO9/GPR*,BC(HR* #(HR*,BC(H ,BC(HR*
M,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@#W;]B7_DXC0O^O>Z_]$/7Z85^
M9_[$O_)Q&A?]>]U_Z(>OTPKP\;_$7H?29=_!?K_D%%%%<!Z@4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!%=7,5G;37$[B.&)"[N>B
MJ!DG\J_'7QAXBD\6^+-:UR;<)=2O9KM@W4;W+8_#-?J-^T?XB/A7X%^-;\':
MYTY[9&SC#38A4_4&05^4.:]? QTE(\',I:Q@+D49%&11D5ZAXH9%&11D49%
M!D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%)NH DMX)+J
MXCA@C:6:1@B(@RS,3@ #N2:_5+]G/X.P?!CX;66E.BG6;H"ZU.9>=TQ'W >Z
MH/E'T)[FOC+]B'X8KXX^+(UF[A\S3?#L8NSN7*M<,2(0?H0S_6,5^CM>1C:N
MJIH][+J-DZK^0M%%%>6>T%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4E+10!QWQ+^$OA?XM:*=-\2:
M9'=JH/DW2_+/;D_Q1OU7MQT..0:^!_CI^R#XG^$_VG5=*W^(_#"98W4*?O[9
M?^FR#L/[Z\<9.WI7Z448!&#R*Z:6(G1VV.2OA:==:Z/N?BSFES7Z"?'[]B?1
M_'"W&M>"E@T'73EY+'&RTNF]@/\ 5,?4#:3U R6KX.\3>%]6\&ZU<Z1KFGSZ
M9J5NVV2WN$VL/0CL0>Q&01R#7MTJT*R]T^;K8>=!^]L9F11D49HR*W.8,BNC
M^'7@:_\ B5XVTCPUIBYNM0F$>\C(C09+N?95#,?I7-YK[T_8-^#IT#PS=>/-
M2AVW^K*;>P5AREJ&^9_8NZ_D@/\ %6%:I[*#D=.'H^VJ*/3J?3?A'PKI_@GP
MQIF@Z7%Y.GZ? MO"IZD ?>/JQ.23W))K8HHKYO?5GUR22L@HHHH&%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BSF
MC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49
M%&10 9%&11D49% !D5]<?\$Z_P#D=/%W_8/B_P#1E?(^17UQ_P $Z_\ D=/%
MW_8/B_\ 1E<N)_A2.S!_QXGW=1117SQ]8%%%% !1110 4444 %%%% !1110
M5^3?[0O_ "7+QU_V&+G_ -&&OUDK\F_VA?\ DN7CK_L,7/\ Z,->E@?C9X^9
M?!'U//<BC(HR*,BO9/GPR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR
M* #(HR*,BC(H ,BC(HR*,B@#W;]B7_DXC0O^O>Z_]$/7Z85^9_[$O_)Q&A?]
M>]U_Z(>OTPKP\;_$7H?29=_!?K_D%%%%<!Z@4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!\V_M\:T=-^",%FI^;4=5@@*^JJKR$_FB
M_G7YU9K[<_X*-:IY>F^!M-#9$LMW<,N>1M$2K_Z&WY5\29KWL(K4EYGR^/E>
MNUV#(HR*,BC(KM//#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,
MBC(HR*,B@ R*2ER*2@#](OV&_!(\+_!"VU*2/;=ZY=27K,1\WE@^7&,^F$+#
M_?-?0M<_\/O#X\)^ _#NBA=O]GZ?;VI '=(U4G\P:Z"OF*DN>;D?9T8>SIQC
MV"BBBLS4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** $KS_P",'P/\,?&K0_L6NVFV\B4_
M9=2@ %Q;'_9;NOJIX/UP1Z#2549.+NB914URR5T?E+\:_@#XF^!^L>1JL/VS
M29GQ::M;H?)F] ?[CX'W3Z'!(YKS3-?LIXB\.:9XLT:ZTG6;&'4=-NEV36]P
MNY6']"#R".0>17Y]_M(?LB:E\+6N?$'AE9M6\)YWR)]Z>P'H^/O)Z/V_B]3[
M-#%*I[L]&?/8K!.G[]/5?D>5_ [X77/Q@^)6E>'8=RVKMYU],O\ RRMD(,C?
M4Y"C_:9:_6'3=.MM)T^UL;.%;>SM8E@AAC&%C10 JCV  %?/O[%/P=_X5[\-
MQX@OX=FM^(52X.X?-%:XS$GL3DN?]Y0?NU]%UPXJK[2=ELCTL#1]E3YGNPHH
MHKB/1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#\6<T9%&:,BOJSX<,BC(HR*,B@ R*,BC(HR* #(HR*,BC(
MH ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BOKC_ ()U_P#(Z>+O^P?%_P"C
M*^1\BOKC_@G7_P CIXN_[!\7_HRN7$_PI'9@_P"/$^[J***^>/K HHHH ***
M* "BBB@ HHHH **** "OR;_:%_Y+EXZ_[#%S_P"C#7ZR5^3?[0O_ "7+QU_V
M&+G_ -&&O2P/QL\?,O@CZGGN11D49%&17LGSX9%&11D49% !D49%&11D4 &1
M1D49%&10 9%&11D49% !D49%&11D4 &11D49%&10![M^Q+_R<1H7_7O=?^B'
MK],*_,_]B7_DXC0O^O>Z_P#1#U^F%>'C?XB]#Z3+OX+]?\@HHHK@/4"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***2@#X._X*)WS2>.O"
M=GSMATV24>F7E(/_ * *^2LU]/?\%")ED^,^CH'W;-!A!4'.TFXN#^!QC]*^
M8<BOHL/_  HGR6+=Z\A<BC(HR*,BNDY R*,BC(HR* #(HR*,BC(H ,BC(HR*
M,B@ R*,BC(HR* #(HR*,BC(H ,BM/PO:)J'B;2+63_5SWD,3<9X+@'C\:S,B
MMKP3_P CIH'_ &$+?_T8M)[%1W1^QE%%%?*GVP4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 E(R+(I5@&5A@J1D$4ZB@!%4*H51@#@ =J6BB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /Q9S1D49HR*^K/APR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(
MHR* #(HR*,BC(H ,BC(HR*,B@ R*^N/^"=?_ ".GB[_L'Q?^C*^1\BOKC_@G
M7_R.GB[_ +!\7_HRN7$_PI'9@_X\3[NHHHKYX^L"BBB@ HHHH **** "BBB@
M HHHH *_)O\ :%_Y+EXZ_P"PQ<_^C#7ZR5^3?[0O_)<O'7_88N?_ $8:]+ _
M&SQ\R^"/J>>Y%&11D49%>R?/AD49%&11D4 &11D49%&10 9%&11D49% !D49
M%&11D4 &11D49%&10 9%&11D49% 'NW[$O\ R<1H7_7O=?\ HAZ_3"OS/_8E
M_P"3B-"_Z][K_P!$/7Z85X>-_B+T/I,N_@OU_P @HHHK@/4"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /SJ_;Z/\ Q?*#_L#V_P#Z
M'+7S=D5],_\ !0.W6#XV:8ZDDS:% [9]?/G7C\%%?,V:^CP_\*)\CBOXTO4,
MBC(HR*,BN@Y0R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,
MBC(H ,BK&FWAT_4;6[7=N@E24;3@Y4@\'MTJOD4E '[20RK-$DB-N1P&5AW!
MY!I]<7\%_$2^+/A+X0U4-O:XTNW\P_\ 314"N/P8,*[2OE9+E;1]M&7,DUU"
MBBBD4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ?BSFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &
M11D49%&10 9%&11D49% !D5]<?\ !.O_ )'3Q=_V#XO_ $97R/D5]<?\$Z_^
M1T\7?]@^+_T97+B?X4CLP?\ 'B?=U%%%?/'U@4444 %%%% !1110 4444 %%
M%% !7Y-_M"_\ER\=?]ABY_\ 1AK]9*_)O]H7_DN7CK_L,7/_ *,->E@?C9X^
M9?!'U//<BC(HR*,BO9/GPR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(H
MR* #(HR*,BC(H ,BC(HR*,B@#W;]B7_DXC0O^O>Z_P#1#U^F%?F?^Q+_ ,G$
M:%_U[W7_ *(>OTPKP\;_ !%Z'TF7?P7Z_P"04445P'J!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'P'_P4.L]GQ0\.76PCS=&$6[L
M=L\IQ^&_]:^5.*^R/^"C6GB/5O M[@9F@O(2<G/R-$1[?\M#^M?&]?0X9WHQ
M/D\8K5Y"Y%&11D49%=1QAD49%&11D4 &11D49%&10 9%&11D49% !D49%&11
MD4 &11D49%&10 9%)2Y%&10!^A?[ WC==>^$MYX?=\W.A7C!4SG$,Q,BG_OO
MS?RKZ:K\Q_V0?BDOPU^,%BEW-Y>D:T/[.NBS85&8@Q2'MP^!D] S5^G%>!BJ
M?)5;[GU&!J>THI=5H+1117&>@%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?BSFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%
M&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D5]<?\ !.O_ )'3Q=_V
M#XO_ $97R/D5]<?\$Z_^1T\7?]@^+_T97+B?X4CLP?\ 'B?=U%%%?/'U@444
M4 %%%% !1110 4444 %%%% !7Y-_M"_\ER\=?]ABY_\ 1AK]9*_)O]H7_DN7
MCK_L,7/_ *,->E@?C9X^9?!'U//<BC(HR*,BO9/GPR*,BC(HR* #(HR*,BC(
MH ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@#W;]B7_DXC0O^O>Z
M_P#1#U^F%?F?^Q+_ ,G$:%_U[W7_ *(>OTPKP\;_ !%Z'TF7?P7Z_P"04445
MP'J!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R9_P
M42TGSOA_X6U/'_'OJC6V?^ND3-Z_],O3\N_P77Z7_MM:&=8_9]UF95W/I]Q;
M78 _ZZB,G\%D)_"OS0S7NX-WI6['S.81M6OW0N11D49%&17<>:&11D49%&10
M 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 )7Z7_L
MC_'1/BUX!BT[4;@-XHT9%@NPY^:XC'"3CUR,!O\ :!/&X5^:'%=-\./B'J_P
MM\7V/B+0YO*O+5OF1LF.:,_>C<=U(_H1@@&N:O1]M"W4Z\+7="=^CW/V!HKA
MO@_\7]"^,WA*'6M%FVR+A+NRD(\VUEQRC#TZX;H1^('<U\\XN+LSZN,E)<T=
M@HHHI%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BS
MFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D4
M9%&10 9%&11D49% !D5]<?\ !.O_ )'3Q=_V#XO_ $97R/D5]<?\$Z_^1T\7
M?]@^+_T97+B?X4CLP?\ 'B?=U%%%?/'U@4444 %%%% !1110 4444 %%%% !
M7Y-_M"_\ER\=?]ABY_\ 1AK]9*_)O]H7_DN7CK_L,7/_ *,->E@?C9X^9?!'
MU//<BC(HR*,BO9/GPR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #
M(HR*,BC(H ,BC(HR*,B@#W;]B7_DXC0O^O>Z_P#1#U^F%?F?^Q+_ ,G$:%_U
M[W7_ *(>OTPKP\;_ !%Z'TF7?P7Z_P"04445P'J!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% ')_%GPV?%_P ,?%6C*NZ6]TRXBB'_
M $T,9V'\&P:_(3-?M-7Y&?&7PF? OQ5\5:'L\N.TU"40KC'[EFWQG_OAEKU<
M#+XHGAYE#X9_(XW(HR*,BC(KUCPPR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@
MR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*3BER*,B@#KOA?\5-?^$/BB+7/#
M]UY4P&R>WDYBN8\\QNO<?J.H(-?I-\#_ -H7PU\<-(#Z?*+#6XDW7>CW#CS8
MO5E/\:9_B [C(!.*_*KBKNCZU?\ AW5+?4M+O)K"_MG#PW-NY1T8=P17+6P\
M:VNS.W#XJ>'=MUV/V9I:^.?@;^W=;7RV^C_$5%M+GA$UVWC_ '3GH/.C4?*?
M]I>/91S7UYIFJ6>M6$%]I]U!?64Z[XKBVD$D<B^JL#@CZ5X=2E.D[21])2K0
MK*\&6J*2EK(W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\6
M<T9%&:,BOJSX<,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,B
MC(HR* #(HR*,BC(H ,BOKC_@G7_R.GB[_L'Q?^C*^1\BOKC_ ()U_P#(Z>+O
M^P?%_P"C*Y<3_"D=F#_CQ/NZBBBOGCZP**** "BBB@ HHHH **** "BBB@ K
M\F_VA?\ DN7CK_L,7/\ Z,-?K)7Y-_M"_P#)<O'7_88N?_1AKTL#\;/'S+X(
M^IY[D49%&11D5[)\^&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M9%&11D49% !D49%&11D4 >[?L2_\G$:%_P!>]U_Z(>OTPK\S_P!B7_DXC0O^
MO>Z_]$/7Z85X>-_B+T/I,N_@OU_R"BBBN ]0**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *_/W_@H!X*.C?$S2O$<4>+?6K+RY&QUF
MA(4Y_P" -$/P-?H%7@W[:7@$^-O@CJ%W!&9+W0Y%U*/'7RU!64?0(S-_P 5U
M8:?)57F<>,I^THM=M3\TLT9%)2Y%?0GR89%&11D49% !D49%&11D4 &11D49
M%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 )Q
M7=_##XW>,/A#>B;PYJTD-JS[YM/G_>6LWKNC/<@8W+AO>N%R*3(J914E9HJ,
MG%WB[,_0SX4_MU>$?%RP67BJ%O"FJ,0IF8F2S<^N_JG_  (8']XU]):?J-KJ
MUG#>65S#>6DR[X[BWD#QNOJK X(^E?C#Q77_  _^+GB[X7WGG^&==NM-!.Y[
M<-O@D_WHVRI^I&:\ZI@D]8.QZU',91TJ*Y^O%%?&'PU_X*$1.(K3QSH1C;A3
MJ6D<@^[0L>/<JQ]EKZ?\!_%[P=\3(!)X;\06>IOC<;=7V3J/]J)L./Q%>;.C
M4I_$CV*>(I5OA9V%%)16)T"T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XL
MYHR*,T9%?5GPX9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%
M&11D4 &11D49%&10 9%?7'_!.O\ Y'3Q=_V#XO\ T97R/D5]<?\ !.O_ )'3
MQ=_V#XO_ $97+B?X4CLP?\>)]W4445\\?6!1110 4444 %%%% !1110 4444
M %?DW^T+_P ER\=?]ABY_P#1AK]9*_)O]H7_ )+EXZ_[#%S_ .C#7I8'XV>/
MF7P1]3SW(HR*,BC(KV3Y\,BC(HR*,B@ R*,BC(HR* #(HR*,T9H ,BC(HR*,
MB@ R*,BC(HR* #(HR*,BC(H ]V_8E_Y.(T+_ *][K_T0]?IA7YG_ +$I_P",
MB-"_Z][K_P!$/7Z7UX>-_B+T/I,N_@OU_P A:***X#U HHHH **** "BBB@
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
MY_Z'/Q!_X-)__BZY2MWP+X-U'XA>,=(\-Z5'YE_J5PMO'P2%R>7/^RJY8GL
M:+LB=#"TX.<X126KT6Q]L_L ^'O%GBJXU7QUXB\1:S?Z7;[K#3[6\OII(I92
M 9)2K-@A1A1P1EF[K7VO7/\ P_\ !.G?#?P7H_AG2EVV.F6ZP(2 "Y'+.V/X
MF8LQ]V-=#7JTX\L;'\N9SF"S/'5,1%6CM%=DMO\ -^;"BBBM#Q HHHH ****
M "BBB@ HHHH **** "BBB@#+\3>';#Q=X?U#1=4A%QI]_ UO/&>ZL,''H1U!
M[$ U^2WQ0^'VH?"WQUJWAK4@3-92D1S;<":(\I(/9E(/L<CJ*_7ROFW]M3X%
MGXB>#1XHTBWW^(=#B9G2,9:YM1DNGNR'+C_@8Y)%=V%K>SGRO9GFXZA[6'-'
M='YV9HR*2ER*]T^9#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,
MBC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC
M(H ,BC(HR*,B@ R*3BER*,B@!.*.*7(HR* -[POX_P#$G@F;S= U_4=';.2+
M.Y>-6_WE!P?H17M?A']NSXD^'?+CU)].\1P+P3?6WERX]GB*\^Y!KYVR*3BL
MI4X3^)&T*U2G\,K'WOX1_P""A7A74!''XB\/:EHTIX,MHZW40]S]Q@/HIKVG
MPI^T7\-O&@0:9XPTSS7X6"\E^RRD^@27:2?IFOR?XHXKEE@Z<MM#NAF%6/Q:
MG[2I(LB*Z,'1AE64Y!'K2U^/?A?XC>*/!+ Z!XBU/1USDQV=T\:-]5!P?Q%>
MR^$OVZ?B7X>V)J,VG^(X%X/VZV"28]FB*\^Y!KDE@IKX7<[H9E3?Q*Q^C]+7
MR3X1_P""AOAN^,<?B3PUJ&DN>#-8RK=1CW(.Q@/H&/UKV_P?^T5\./'7EKI7
MB[3C.YPMM=R&UE)] DH4L?IFN25&I#>)W0Q%*I\,CT>BFJP900001D$&G5B=
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B
MSFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D
M49%&10 9%&11D49% !D5]<?\$Z_^1T\7?]@^+_T97R/D5]<?\$Z_^1T\7?\
M8/B_]&5RXG^%([,'_'B?=U%%%?/'U@4444 %%%% !1110 4444 %%%% !7Y-
M_M"_\ER\=?\ 88N?_1AK]9*_)O\ :%_Y+EXZ_P"PQ<_^C#7I8'XV>/F7P1]3
MSW(HR*,BC(KV3Y\,BC(HR*,B@ S7M'[)_P '_P#A;7Q2M1>0&70-(VWM_N'R
MO@_NXC_OL.1W57KQ< NP"@L3P *_4C]E[X/CX0?"VQL[J#RM=U#%[J1/WED8
M?+'_ , 7"XZ9W'O7)B:OLX:;L[L'1]M4UV1Z]1117SY]4%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 E?&W_!0WXT_V'X;LOAYIEP!>ZJ!=:GL/
M*6RM^[C/IO=<GV3T:OK+QAXJT[P/X7U37]6F%OIVG6[7$S]]JCH/4DX '<D"
MOQO^)?C[4?BAXZUGQ1JK9N]1G,NS.1$@X2,>RJ%4?2N6O/ECRKJ?H_!.4?7L
M;];J+W*6OK+I]V_W',T445YQ_0@4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7WG_P3M^"_V.PO_B1J=N1-<AK'20XZ1@_OIA]6&P'_ &7'>OCK
MX3?#B_\ BS\0]%\+:>&$M].%EF R(81S)(?95!/N<#O7[&>&?#MAX1\.Z;HF
MEP"VT[3[=+:WB'\**H R>YXY/<\UUX>%WS/H?EW'.;_5<*L!2?O5-_*/_!?X
M)FG2T45Z!^"A1110 4444 %%%% !1110 4444 %%%% !1110 4E+10!^='[8
MG[/;?#/Q,WB?0[7;X6U:4EHXE^6RN#R8\#HC<E?3E>PS\X9K]D/%/A?3/&GA
M^^T36;1+W3;V,Q302=P>X/4$'!!'((!%?EW\?/@=JOP.\82:=<;[K1[DM)IV
MH;?EFCS]UCC => P]P>A%>WA:_M%R2W1\YC<+[-^TAL_P/,\BC(HS1D5Z!Y0
M9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%
M&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11
MD49%&10 9%&11D49% !D49%&11D4 &129%+D49% "<4<4N11D4 =9X.^+GC+
MX?LO_"/>)M2TR)3D6\4[& _6)LH?Q%>[^"_^"@/C31]D?B+2M/\ $4 ZRQ@V
MDY_%04_)!7RYD4G%92I0G\2-X5ZM/X9'Z0^"?VY/AMXI\N+4I[SPS=MQMU"$
MM%GVDCW#'NP6O<]!\3:1XJL1>Z+JEGJUH3CS[&=)DSZ94D9K\:^*OZ+K^I>&
M[Y+W2=1N],O$.5N+.9HG'T92#7%/ Q?PNQZ-/,IKXU<_9>EK\WO ?[<GQ%\)
M^7#JDUKXILUXVZA'LF ]I4P<^[!J^C? 7[>'@'Q,8X-<AO/"MVQP6N%\^WSZ
M>8@S^+(!7#/"U8=+GHT\;1J=;>I]*45F:!XETGQ5IZWVC:G9ZM9-P+BRG65/
MIE2>?:M*N38[KWU0M%)2T#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q
M9S1D49HR*^K/APR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR
M*,BC(H ,BC(HR*,B@ R*^N/^"=?_ ".GB[_L'Q?^C*^1\BOKC_@G7_R.GB[_
M +!\7_HRN7$_PI'9@_X\3[NHHHKYX^L"BBB@ HHHH **** "BBB@ HHHH *_
M)O\ :%_Y+EXZ_P"PQ<_^C#7ZR5^3?[0O_)<O'7_88N?_ $8:]+ _&SQ\R^"/
MJ>>Y%&11D49%>R?/AD49HR*DM;6:^NH;:WC:>>9UCCCC&6=B<!0.Y)- 'O\
M^Q?\'_\ A8_Q,36K^W\S0_#Y6ZDW#Y9;C.88_?!!<]OD /WJ_2*O.?V?_A3#
M\'?ACI>A;$_M%E^TZC*G/F7+@;^>X4 (#Z**]'KYW$5?:SNMCZS"T?8TTGN]
MPHHHKF.P**** "BBB@ HHHH **** "BBB@ HHHH **** "D-+7+_ !,\?Z=\
M+O NL^*-4/\ HFG0&39G!E<G:D8]V8JH^M+;4TITYUIQITU>3=DO-GQ__P %
M$OC5_P >'PUTNY_NWNL;#]&@A/\ Z,(_ZYFOAD5K^+O%6H^./%&J:_JTQN-1
MU&X:XF?MN8]!Z #  [  5D5Y-27/*Y_5>2Y9#*<#3PL=UJWWD]W^B\D@HHHK
M,]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBO0O@'\)[KXT?%+1_#
M<*N+1W\^_F3_ )8VJ$&1L]B00H_VF6FDV[(Y\17IX:E*O5=HQ5WZ(^S_ /@G
MQ\%O^$7\'W7CW4[<IJ>MJ8+'>.8[,,"6'_71QGZ(I'6OKP56TS3;71]-M+"Q
M@2VLK6)(((8QA8XU 55'L  /PJU7KPBH121_*6:YA4S3&5,74^T]%V71?)!1
M115GDA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<I\3?AKH?Q8
M\)W/A_7[?SK67YXY4XDMY0"%D0]F&3[$$@Y!(KJZ3%--Q=T*45)6>Q^3'QG^
M#&N_!/Q7)I&K)YUK)E[+48U(BNHP>H]&'&Y>H/J"">!S7Z]_$KX9Z#\5_"\^
MA>(;3[1:2?/'(AVRP2#I)&W\+#\B"0<@D5^:7QR^ /B'X&Z]]GOT-[HUPQ^Q
M:M"A$<P_NM_<<#JI^HR.:]S#XA55RRW/FL5A'1?-'X?R/,<BC(HS1D5W'FAD
M49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49
M% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&1
M1D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
MG%'%+D49% &IX<\5:QX/U%;_ $/5;S2+Q?\ EM9S-$Q&<X)!Y'L>*^B_AW^W
MQXQ\.^5;>)[&U\46:\&=0+:Z _WE&QOQ7)]:^8,BDR*RG3A4^)&U.M4I? ['
MZC_#?]JSX=?$KRH+;6ETC4I.!8:OB"0GT5B=C'T"L3[5Z_7XL\5ZC\,?VE?'
MWPI,4.DZR]YID?']F:EF>WQZ*"=R#_<*UY]3!=:;/6I9ETJK[C]5:6OF7X5_
MMV>#_%YALO%$#^$]28A?.D;S;-SZ^8 "G_ A@?WC7TCI^I6FKV,-[8W4-[9S
M+OBN+>021R+ZJP)!'TKS9TY4W:2/7IU855>#N6:***S-0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _%G-&11FC(KZL^'#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(H
MR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(KZX_X)U_\CIXN_P"P?%_Z,KY'R*^N
M/^"=?_(Z>+O^P?%_Z,KEQ/\ "D=F#_CQ/NZBBBOGCZP**** "BBB@ HHHH *
M*** "BBB@ K\F_VA?^2Y>.O^PQ<_^C#7ZR5^3?[0O_)<O'7_ &&+G_T8:]+
M_&SQ\R^"/J>>Y%&11D49%>R?/AFOI_\ 85^#_P#PF'CF;QCJ$"OI6@,!;AQD
M27A&5Q_US4[O8E#7S9HVD7?B'6++2]/A:YOKR9+>"%>KR.P51^)(K]:/A#\-
M[/X3_#S1_#5H5D:UBS<3J,>=.W,C_BQ.,]  .U<.+J\D.5;L]+ T?:5.9[([
M&EHHKPCZ8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*_/K_@H;
M\:?[<\367P\TRX)LM)(NM2V-\LERRY1#Z[$;/U?U6OLSXV_%*S^#GPUUGQ1=
MA9)+6/9:P$_Z^X;Y8T^A8Y..BACVK\=M8U:\\0:M>ZGJ$[W5_>3/<3S2'+/(
MQ+,Q^I)KDQ$[+E1^J<"Y1]8Q$LQJKW8:1\Y=_DOQ:[%2BBBO//W<**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K]+_V#?@M_P *^^&9\4:C;A-;
M\2*LZ%A\T5GC,2^V[)<^H*>E?%7[+_P<D^-7Q:TW2IH]VBV9%]J;=O(1A\F?
M5R0OT)/:OUQAA2WA2*)%CBC4*J(,*H P !V%=N'AKS,_(>/,W]G3CEE)ZRUE
MZ=%\WK\EW'T445W'XD%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% "5E^)O"^E>,M#NM'UNPAU+3+I=DMO.N58=B.X(/((P00""#6K
M24>@FKJS/SH_:(_8^UCX7M<Z[X9$VN>%1EW4#=<V2]]X'WD']\#C^(#&3\XY
MK]I2 >#R*^7/CY^Q/H_C;[3K?@D0:%KK9>2P/RVER?8 ?NF/M\I[@9)KUJ&+
M^S4^\\/$X#[5'[C\_<T9%;'B[P=K?@/7+C1]?TV?2]1A/S0SKC([,IZ,I[,"
M0?6L?->IOJCQ6FM&&11D49%&13$&11D49%&10 9%&11D49% !D49%&11D4 &
M11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11
MD4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49
M%&11D4 &11D49%&10 9%&11D49% !D4F12Y%&10 G%=M\-?C/XP^$M]Y_AK6
M9K2%FW2V4G[RVE_WHSQG'\0PP[$5Q6129%2TI*S*C)Q=XNS/T#^$/[=OAOQ8
MT&G^,K=?"^I-A?MJDO92-[D_-%_P+(]6KZ=L[R#4+6&ZM9X[FVF4/'-"X='4
M\AE(X(/J*_%_CUKT?X2_M >,O@W=+_8>I-+II?=+I5WF2VD]?ES\I/\ >4@_
M6O.JX-/6GH>O1S"4=*NOF?J_2UXA\$_VLO"'Q>6"PEE'A[Q&V%_LV\D&V5O^
MF,G ?Z'#>W>O;J\J4)0=I(]N%2-1<T'="T445!H%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^+.:,B
MC-&17U9\.&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49
M% !D49%&11D4 &17UQ_P3K_Y'3Q=_P!@^+_T97R/D5]<?\$Z_P#D=/%W_8/B
M_P#1E<N)_A2.S!_QXGW=1117SQ]8%%%% !1110 4444 %%%% !1110 5^3?[
M0O\ R7+QU_V&+G_T8:_62OR;_:%_Y+EXZ_[#%S_Z,->E@?C9X^9?!'U//<BC
M-&16OX1\*W_CCQ1I>@Z7'YU_J%PEO$O. 6/+'T4#))[ $U[&VK/ 2;=D?4G[
M _PA.K:]>^/]0BS:Z<6M-.##[T[+^\D'^ZC;1[N?[M?=5<]\/?!-A\.?!>D>
M&]-'^B:= L(?&#(W5Y"/5F+,?<UT5?.5JGM9N1]=AZ*HTU'J%%%%8'2%%%%
M!1110 4444 %%%% !1110 4444 %%%% !24M>7?M)?&"+X)_"G5=>5D.J2#[
M)IL3$?/<N"%..X4!G([A".])OE5V=.&P]3%UH8>DKRDTE\SXL_;\^-'_  FW
MQ#B\&Z=.6TCPXS+/M;Y9;PC#_P#?L?)[$R>M?*M27%Q+>7$L\\C332L7DDD.
M69B<DD]R34=>1*3D[L_J[+,!3RS"4\)2VBOO?5_-A1114'J!1110 4444 %%
M%% !1110 4444 %%%% !1110 445[K^QS\%_^%P?%JU>^@\WP_H>V_O]ZY60
MAOW4)_WV'(/54>JC%R=D<.-Q=/ 8:>*K/W8J_P#P/GLC[8_8L^"__"I_A+;W
MM_ (_$'B#9?79*X>.,C]S">_RJ2Q'9G8=J^@**6O7C%15D?RACL94S#$SQ5;
MXI.__ ^2T"BBBJ.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ I*6B@#E/B)\+_  S\5-%.F>)=+AU"$ ^5*1MF@8_Q1N.5
M/ Z<''((XKX;^-'[$/B?P*T^I>$C)XIT1<L8$3_38%]"@_U@Z<IS_LBOT/I*
MZ*5>=+;8Y:V&IU_B6O<_%R2-X9&21&1U)5E88((Z@TW-?JC\7/V:O!'QB1YM
M4T[[!K!'RZMI^(Y\_P"WQB0=/O GT(KXK^+7[&?CGX;^=>:9#_PE>BIEOM&G
MQGST7U>'EA]5+ #J17KT\53J:/1G@5L%5I:K5'@611D4,"K$$8(X(-&:[#@#
M(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(H
MR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,
MBC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@
M R*,BC(HR* #(I.*7(HR* !6VL""01R"*^GO@1^VUKG@8V^C^,_/\1Z$/D2\
MW;KRV'U)_>J/1CNYX;@"OF'(I.*SG3C45I(UIU9T9<T&?L;X0\9:+X\T&WUG
M0-1AU339Q\DT#=#W5@>58=U(!'<5LU^1_P *_C#XF^#NOC4_#UZ8U<@7%E+E
MH+E1_"Z_R(P1G@U^C7P+_:+\-_'#2\64@T[7X4W76D3N/,0="Z'^-,]QR,C(
M&1GQ*V&E2U6J/H\-C(UO=>DCU>BDI:XST HHHH **** "BBB@ HHHH ****
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
M%>DT4M>NDHJR/Y1Q&(J8JM.O5=Y2;;^84444SG"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ I*6B@!*\X\?_ +._P]^)32RZSX:M?MTG)OK,?9Y\^I=,;C_O9%>D4549
M.+O%V)E&,U:2N?%/CS_@GBX\R?P;XF##JMEK4>#_ -_HQ_[)^-?.WCC]G;XB
M_#Q9)-7\+WOV1,YO+-1<P@>I:/.T?[V*_5[%%=D,94COJ>=4R^E/X=#\6<TN
M:_6KQM\"O /Q$\Q]=\+Z?=7+YW7<<?DSDGN9$PQ_$UX#XU_X)YZ#>^;-X6\1
MWFE2GYEMM1C6XB_W0R[64>YW&NZ&,IR^+0\ZIE]6/PZGPGD49%>Y^,OV+_BA
MX1\R2'2(?$%JG/G:3.)"1_US;:Y/T4UXSK&AZEX=O&M-5TZZTRZ7K!>0-$X^
MJL :ZXSC/X7<\^=.=/XU8I9%&129I<UH9AD49%&11D4 &11D49%&10 9%&11
MD49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9
M%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&
M10 9%&11D49% "9%26]Q+9W$5Q;RO#/$X>.6-BK(P.001R"#WIF129% 'Z/_
M +)W[2D?Q<T4:!KLJ1^+M/BY8G OHAQYJ_[8_B'XC@D#Z(K\:?#OB+4/">N6
M.L:3=/9ZC92B:">/JK#^8[$'@@D&OU+^ 7QJT_XW>!8=6@"6^J6Y$.I6*GF&
M;'4=]C=5/U'4&O#Q6']F^>.Q]'@L5[5>SGNOQ/2Z*2EK@/5"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%G-&11FC(KZL^
M'#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC
M(HR* #(KZX_X)U_\CIXN_P"P?%_Z,KY'R*^N/^"=?_(Z>+O^P?%_Z,KEQ/\
M"D=F#_CQ/NZBBBOGCZP**** "BBB@ HHHH **** "BBB@!*^9OASXF^&_P *
M_B-\2-9\0>*=,M/$NK:W<H89')>WMED.U#@<%FRQ]MGI7TS7Y-_M"X_X7EXZ
M_P"PQ<_^C#7;AJ?M7*+=CSL95=%1FE<_17_AIWX5_P#0[Z7_ -]M_A1_PT]\
M*_\ H=]+_P"^V_PK\J./6CCUKL^HP[L\_P#M*I_*C]5_^&GOA7_T.^E_]]M_
MA1_PT]\*_P#H=]+_ .^V_P *_*CCUHX]:/J,.[#^TJG\J/U7_P"&GOA7_P!#
MOI?_ 'VW^%'_  T]\*_^AWTO_OMO\*_*CCUHX]:/J,.[#^TJG\J/U7_X:>^%
M?_0[Z7_WVW^%'_#3WPK_ .AWTO\ [[;_  K\J./6CCUH^HP[L/[2J?RH_5?_
M (:>^%?_ $.^E_\ ?;?X4?\ #3WPK_Z'?2_^^V_PK\J./6CCUH^HP[L/[2J?
MRH_5?_AI[X5_]#OI?_?;?X4?\-/?"O\ Z'?2_P#OMO\ "ORHX]:./6CZC#NP
M_M*I_*C]5_\ AI[X5_\ 0[Z7_P!]M_A1_P -/?"O_H=]+_[[;_"ORHX]:./6
MCZC#NP_M*I_*C];?"WQQ\!^-M:BTG0O$]CJ>I3!FCMH&)9@H)8C([ $UW5?F
M?^Q+_P G#Z%_U[W7_HAZ_3"O/Q%)49\J/5PM:5>'-)=0HHHKF.P0U^9O[2O@
M_P"+'QL^+&JZVG@3Q&VD0'['I<;:?(-MLA.UL8X+DLYST+8["OTSHK.I#VBM
M<^BR7.)9+6EB*=-2DU97OIWMZGX\_P##-OQ3_P"B?^(/_ "3_"C_ (9N^*?_
M $3_ ,0?^ $G^%?L-16'U:/<^T_XB%C/^?$?Q/QY_P"&;OBG_P!$_P#$'_@!
M)_A1_P ,W?%/_HG_ (@_\ )/\*_8:BCZM'N'_$0L9_SXC^)^//\ PS=\4_\
MHG_B#_P D_PH_P"&;OBG_P!$_P#$'_@!)_A7[#44?5H]P_XB%C/^?$?Q/QY_
MX9N^*?\ T3_Q!_X 2?X4?\,W?%/_ *)_X@_\ )/\*_8:BCZM'N'_ !$+&?\
M/B/XGX\_\,W?%/\ Z)_X@_\  "3_  H_X9N^*?\ T3_Q!_X 2?X5^PU%'U:/
M</\ B(6,_P"?$?Q/QY_X9N^*?_1/_$'_ ( 2?X4?\,W?%/\ Z)_X@_\  "3_
M  K]AJ*/JT>X?\1"QG_/B/XGX\_\,W?%/_HG_B#_ , )/\*/^&;OBG_T3_Q!
M_P" $G^%?L-11]6CW#_B(6,_Y\1_$_'G_AF[XI_]$_\ $'_@!)_A1_PS=\4_
M^B?^(/\ P D_PK]AJ*/JT>X?\1"QG_/B/XGX\_\ #-WQ3_Z)_P"(/_ "3_"C
M_AF[XI_]$_\ $'_@!)_A7[#44?5H]P_XB%C/^?$?Q/Q]MOV9_BI=7,4*^ M=
M1I'"!I+-T09.,EB, >YXK]3?@Y\,K'X0?#G1?"UCM?['#_I$ZC'GSM\TDGXL
M3C/08':NTI:UITE3=T?,YYQ-BL\IPI58J,8N]E?5^=^VOWA1116Q\>%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )5'6-!TSQ%9FTU
M;3K34[5NL%Y LR'_ ("P(J_10+?<\,\7_L7_  M\6%WBT:;0;ANLND7!B'X(
MVY!^"UXEXN_X)VZA#YDGACQ9;W*]5M]5@:(CV\Q-V?\ OD5]OTM=,<15CM(Y
M9X2C4WB?EKXM_91^*7@_>\_A6XU&W7_EMI3+= ^^U"7'XJ*\JOK"ZTNY>VO+
M::TN$X:&>,HZ_4'D5^S]96O>%=%\4V_D:SI%CJT'3R[ZV29?R8&NN..?VD<,
M\MC]B1^-N:7-?IKXK_8R^%?BC<Z:')HD[=9M*N6B_)&W(/\ OFO&O%7_  3K
M;]Y)X:\8 _W+?5K;'YRQG_V2NJ.,I2WT.&> K1V5SXOR*,BO:?%O['OQ3\)[
MW_X1[^V;=?\ EMI,RSY^B<2?^.UY%JVC:AH-X]IJ=A<Z==I]Z"[A:*0?56 (
MKJC.,OA=SBE3G3^)6*>11D449JS,,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H
M,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,B
MC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BO2/@#\8[SX*_$*TUF(R3:7
M-BWU&T4_ZZ GD@?WE^\ON,9P37F^12<5,HJ2Y65&3A)2CNC]F]'U:SU[2[34
MM/N([NQNXEG@GC.5D1AE6'U!JY7QG^P7\:C<P3_#K5;C=)$'NM(:1N2O66$?
M3EQ[%_05]EU\W5INE-Q9]?0JJM34T+11161N%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'XLYHR*,T9%?5GPX9%&11D49% !D49%
M&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%?7'_!.O\
MY'3Q=_V#XO\ T97R/D5]<?\ !.O_ )'3Q=_V#XO_ $97+B?X4CLP?\>)]W44
M45\\?6!1110 4444 %%%% !1110 4444 %?DW^T+_P ER\=?]ABY_P#1AK]9
M*_)O]H7_ )+EXZ_[#%S_ .C#7I8'XV>/F7P1]3SW(HR*,BC(KV3Y\,BC(HR*
M,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ]V_
M8E_Y.(T+_KWNO_1#U^F%?F?^Q+_R<1H7_7O=?^B'K],*\/&_Q%Z'TF7?P7Z_
MY!1117 >H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %)2T4 %4-9\/Z7XBM#:ZMIMIJEJ>L-Y LR?]\L"
M*OT4!ON>%^,/V+_A=XLWO#H\V@7+?\MM(G,8'_;-MR#\%%>%^-/^">.LVF^7
MPKXFM=13J+;4XF@<>P==P8_4+7W/173'$58;,Y)X2C4WB?D]XU_9[^(GP_\
M,?6/"E^MLG)N[5/M, 'J7C+!?^!8KSK-?M-7">./@7X"^(N]M>\+V%U<-G-U
M&AAG.?62,JQ_$UV0QW\Z/.J9;_S[E]Y^2N:,BON'QY_P3STZX\R?P=XDFLGZ
MK9ZL@EC)]!*@!4?56-?.'Q _9E^(_P ./-EU'P[/>6,>2;[3/])AVC^([?F0
M?[X%=T,13J;,\VIA:U+XHZ'EN11D49HS70<H9%&11D49% !D49%&11D4 &11
MD49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4
M &11D49%&10 9%&11D49% &KX5\3W_@SQ)INNZ5,8-0T^=9X7[94]#Z@C(([
M@D5^M_P]\;6/Q&\%:/XDTX_Z+J%NLP3.3&W1T/NK!E/N*_'KBOM7_@GU\3BZ
MZUX$O)B=H_M+3PQZ#(69!^)1@/=SZUY^,I\T.=;H]7+ZW)4Y'L_S/M*BDI:\
M0^C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\6<
MT9%&:,BOJSX<,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC
M(HR* #(HR*,BC(H ,BOKC_@G7_R.GB[_ +!\7_HROD?(KZX_X)U_\CIXN_[!
M\7_HRN7$_P *1V8/^/$^[J***^>/K HHHH **** "BBB@ HHHH **** "OR;
M_:%_Y+EXZ_[#%S_Z,-?K)7Y-_M"_\ER\=?\ 88N?_1AKTL#\;/'S+X(^IY[D
M49%&11D5[)\^&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11
MD49% !D49%&11D4 >[?L2_\ )Q&A?]>]U_Z(>OTPK\S_ -B7_DXC0O\ KWNO
M_1#U^F%>'C?XB]#Z3+OX+]?\@HHHK@/4"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ I*6B@#S?XB?L[^ /B>)9-:\/6XOY.NH68\BYSZEUQO_P"!AA7RQ\2O
M^"?NMZ2LMWX*UB/6X!R-/U#$-Q]%?[C'Z[*^[Z2NBGB*E/9G+5PM*M\2U/QR
M\5>#M=\#ZH^G:_I-WI%ZO_+*[B*%AG&5)X8>XR#6/FOV.\4>$-$\;:3)IFO:
M7:ZM82=8;J,. ?[PSRI]",$5\H?%S]@.TNEGU#X?ZA]CEY;^Q]1<M&W^S'+U
M7V#YZ_>%>E3QD):3T/&K9?.&M/5?B?$&11D5N>,/!&O_  _UB32O$6E7&DWR
M?\LKA,!A_>5APP]U)%8>:]!-/5'EM-.S#(HR*,BC(IB#(HR*,BC(H ,BC(HR
M*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,B
MNM^$OCR7X9_$CP_XEB+;+&Z5IE7J\+?+*H]RC,/J:Y+(I*32DK,J,G%J2Z'[
M1V]Q'=6\<T+K)#(H='4Y#*1D$>V*DKQC]D/QT?'7P*T%Y9/,O-+#:7/SDCRL
M"//OY9CKV>OF)Q<).+Z'V=.:J14EU"BBBH+"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** /Q9S1D49HR*^K/APR*,BC(HR* #(HR*,BC(H
M,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*^N/^"=?_(Z>+O\
ML'Q?^C*^1\BOKC_@G7_R.GB[_L'Q?^C*Y<3_  I'9@_X\3[NHHHKYX^L"BBB
M@ HHHH **** "BBB@ HHHH *_)O]H7_DN7CK_L,7/_HPU^LE?DW^T+_R7+QU
M_P!ABY_]&&O2P/QL\?,O@CZGGN11D49%&17LGSX9%&11D49% !D49%&11D4
M&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10![M^Q+_P G$:%_U[W7
M_HAZ_3"OS/\ V)?^3B-"_P"O>Z_]$/7Z85X>-_B+T/I,N_@OU_R"BBBN ]0*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .=\;_#_P]\1]
M&?2O$>E6^JV39PLR_-&3_$C#YD/NI!KX5^/'[%.M_#^.XUGP@TWB+05R\EKM
MS>6J^X'^L4?WE /JN!FOT+HK>E6G2>FQRUL-3KKWEKW/Q:S1FOT)_:3_ &/=
M/^(D=UXB\'PPZ7XHP9)K082"_/4Y[)(?[W0G[V,[A^?VHZ==:/?W%C?6\EI>
M6\C136\RE7C<'!5@>A!KW:5:-971\U7P\Z$K2V*^11D49HR*W.8,BC(HR*,B
M@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BDR*
M7(HR* /L7_@G;XN\K6/%GAB23Y9H8]1@0]BC>7)CZAX_^^:^X*_+S]D;Q1_P
MB_[0'A>1FQ!?2/I\@]?-0J@_[[V'\*_4,5X6,CRU;]SZ;+Y\U&W86BBBN$](
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%G-&11FC(KZ
ML^'#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,
MBC(HR* #(KZX_P""=?\ R.GB[_L'Q?\ HROD?(KZX_X)U_\ (Z>+O^P?%_Z,
MKEQ/\*1V8/\ CQ/NZBBBOGCZP**** "BBB@ HHHH **** "BBB@ K\F_VA?^
M2Y>.O^PQ<_\ HPU^LE?DW^T+_P ER\=?]ABY_P#1AKTL#\;/'S+X(^IY[D49
M%&11D5[)\^&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D4
M9% !D49%&11D4 >[?L2_\G$:%_U[W7_HAZ_3"OS/_8E_Y.(T+_KWNO\ T0]?
MIA7AXW^(O0^DR[^"_7_(****X#U HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** $KYS_:N_9CM_BKI,WB/P_;+#XQM(\E4PHU"-1_
MJV_Z: #"M_P$\8*_1M)6D)RIRYHF52G&K%PEL?BY)&]O(\4J-'(C%61A@J1P
M01V--R*^M?VZ?@:GAO6(_'^C6^RPU*7RM3B0<17)'RRX'0. <_[0SU>ODK-?
M14ZBJ14D?)5J3HS<)!D49%&11D5J8AD49%&11D4 &11D49%&10 9%&11D49%
M !D49%&11D4 &11D49%&10 9%&11D49% &GX5UM_#?BC2-8B+"33[R&[4KUS
M&X<8_*OV1CD62-71@Z,,AE.01ZBOQ:K]>OA)JYU[X5^#]1+;GNM(M)7/^T85
MW?KFO*QR^%GMY9+643K:***\D]T**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH _%G-&11FC(KZL^'#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR
M* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(KZX_X)U_\CIXN_[!\7_HROD?
M(KZX_P""=?\ R.GB[_L'Q?\ HRN7$_PI'9@_X\3[NHHHKYX^L"BBB@ HHHH
M**** "BBB@ HHHH *_)O]H7_ )+EXZ_[#%S_ .C#7ZR5^3?[0O\ R7+QU_V&
M+G_T8:]+ _&SQ\R^"/J>>Y%&11D49%>R?/AD49%&11D4 &11D49%&10 9%&1
M1D49% !D49%&11D4 &11D49%&10 9%&11D49% 'NW[$O_)Q&A?\ 7O=?^B'K
M],*_,_\ 8E_Y.(T+_KWNO_1#U^F%>'C?XB]#Z3+OX+]?\@HHHK@/4"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HKS
MGXO?'CPS\%7T(>())1_:EP8E%NN]HHU&6F8=U!* XY^;@'!KO=-U*UUC3[>^
ML;B*[L[B-98;B%@R2(1D,".H(JG%I*36C(4XMN*>J+-%)2U)84444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &!X^\&V/Q"\&ZQX<U%0UIJ-NT
M#-C)1CRKCW5@K#W45^1'B+0;OPKX@U+1M03R[[3[F2UG4= Z,5./;(K]E:_.
MC]N[P6OAOXRKJ\,>RWUVS2Y8CIYR?NW'Y+&?JQKTL%.TG#N>/F-.\%470^<<
MBC(HS1D5[)\^&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11
MD49% !D49%&11D4 )7ZF_LHZE_:G[/7@N;=NVVKP9Y_Y9S21XY_W:_+*OTO_
M &([K[1^SQH<>_?Y%Q=1X_NYG=L?^/9_&O/QO\->IZN6O]ZUY?Y'O%%%%>(?
M1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XLYHR*,T9%
M?5GPX9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &1
M1D49%&10 9%?7'_!.O\ Y'3Q=_V#XO\ T97R/D5]<?\ !.O_ )'3Q=_V#XO_
M $97+B?X4CLP?\>)]W4445\\?6!1110 4444 %%%% !1110 4444 %?DW^T+
M_P ER\=?]ABY_P#1AK]9*_)O]H7_ )+EXZ_[#%S_ .C#7I8'XV>/F7P1]3SW
M(HR*,BC(KV3Y\,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,B
MC(HR* #(HR*,BC(H ]V_8E_Y.(T+_KWNO_1#U^F%?F?^Q+_R<1H7_7O=?^B'
MK],*\/&_Q%Z'TF7?P7Z_Y!1117 >H%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !4%]>0:;9SW=U*EO;01M++-(<*B*,EB>P
M!-35\J?MV_&;_A&?"D'@;3)]NI:ROF7S(W,5H#]WCH9&&/\ =5@>M:4Z;J34
M48UJBHP<V?)7Q^^+$WQD^)FI:\S.NGJ?LVGPMQY=NA.WCL6)9C[L:Z_]FW]J
M#4_@IJ":9J/FZGX/GDW36:\R6S'K)#DCZE>A]CS7A5&17T3IQ<.1K0^35:<9
M^T3U/V2\,>*-*\9:%::SHE]#J6FW2;XKB%LJ?4'N"#P0>00016I7Y7_ 7]H;
M7O@;KF^U9M0T"X<&]TJ1R$?H"Z?W9 !UZ'H<\8_2GX=_$C0/BEX9M]<\.WJW
M=G+PZ' E@?',<BY^5AZ?0C((->'6P\J+\CZ7#8J.(5MGV.HHI*6N4[0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *^2O^"B'A\7/@3PMK8&7LM1>
MTSCHLT98Y_&$?G7UK7@/[<6GB\_9]U28J6-I>6LX(&<9E$>3Z??Q^-=&'?+5
MBSEQ4>:A)>1^:U+D4F12Y%?1GR(9%&11D49% !D49%&11D4 &11D49%&10 9
M%&11D49% !D49%&11D4 &11D49%&10 E?I'^PK_R0*T_["%S_P"A"OS<K](?
MV$T"_ .W(+9;4;DG))[J./3IVK@QG\+YGIY?_&^1]#4445X9]*%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?BSFC(HS1D5]6?#AD49%&1
M1D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D5
M]<?\$Z_^1T\7?]@^+_T97R/D5]<?\$Z_^1T\7?\ 8/B_]&5RXG^%([,'_'B?
M=U%%%?/'U@4444 %%%% !1110 4444 %%%% !7Y-_M"_\ER\=?\ 88N?_1AK
M]9*_)O\ :%_Y+EXZ_P"PQ<_^C#7I8'XV>/F7P1]3SW(HR*,BC(KV3Y\,BC(H
MR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ]
MV_8E_P"3B-"_Z][K_P!$/7Z85^9_[$O_ "<1H7_7O=?^B'K],*\/&_Q%Z'TF
M7?P7Z_Y!1117 >H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%)0!D^+/$]AX+\-:EKNJ2^1I^GP-<3/WVJ,X [DG@#N2!7Y*_$C
MQ[J'Q-\;ZOXEU-O])OYBXCSE8HQPD:^RJ /PKZC_ &^/C(;F\M/AWID_[J#;
M>:J4/5R,Q0GZ [S_ +R>E?&U>U@Z7+'G>[/G,?6YY^S6R_,,BER*,BC(KT3R
MA.*[?X2_&#Q#\&_$R:OH-SA6PMU8RDF"Z0'[KK^>&'(SQWSQ.12<5+2DK,J,
MG%\T7J?K%\%_CEX=^-WAT7VD3"WU"%0+W2Y7!FMF/K_>0GHX&#[$$#T2OQT\
M&^--:^'_ (AM=<T"_ET[4K<Y2:/N.ZL#PRGNI&#7Z,_L[_M2:+\:K./3;WRM
M'\6QIF2P+82YP,EX">H[E?O#GJ!FO$Q&&=/WH['T>%QBK>Y/27YGN=%%%<)Z
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5XK^V7_ ,FV^+_^W/\ ]+(*
M]JKPO]M>^%I^SKXAB)4?:9K2(9]KB-^/^^/YUM1_B1]488C^#/T9^9M&129I
M<BOI3XX,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR*
M#(HR*,BC(H 2OTH_8;MVA_9^TUV((FO;IUQV'F;>?Q4U^:]?I_\ L<V?V+]G
M/PD"JAY!<RL5[[KF4C],?E7GXW^&O4]3+OXS]/\ (]HHHHKQ#Z0**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%G-&11FC(KZL^'#(HR*,
MBC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(
MKZX_X)U_\CIXN_[!\7_HROD?(KZX_P""=?\ R.GB[_L'Q?\ HRN7$_PI'9@_
MX\3[NHHHKYX^L"BBB@ HHHH **** "BBB@ HHHH *_)O]H7_ )+EXZ_[#%S_
M .C#7ZR5^3?[0O\ R7+QU_V&+G_T8:]+ _&SQ\R^"/J>>Y%&11D49%>R?/AD
M49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49
M% 'NW[$O_)Q&A?\ 7O=?^B'K],*_,_\ 8E_Y.(T+_KWNO_1#U^F%>'C?XB]#
MZ3+OX+]?\@HHHK@/4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M)7SY^V=\9/\ A6OPW;1M/G\O7M?#VT>PX:&WQB63CH<$*#ZL2/NU[WJ6H6VD
M:?=7UY,MM9VL33S32'"HB@LS'V !-?E#\=/BI<_&'XE:IX@E++9EO(L(&_Y9
M6Z$A!]3RQ_VF-=F%I>TG=[(\_&U_94[+=G 9HR*,BC(KWSY<,BC(HR*,B@ R
M*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(I.*7(HR* $XKU/X,_
MM'>+O@K=+'IEU]OT1GW3:/>$M"V3R4[QL?5?Q!Z5Y;D4G%3**FK21<9R@^:+
MLS]3?@S^TQX.^,T,4%C=?V7KNW,FCWK!9<@<^6>D@X/*\XY(%>LU^+D,SV\R
M2Q2-%+&P9'0D,I!R"".AKZ:^#?[<OB7P6L&F^+XY/%6D+\HNBP%]$O\ O'B7
MZ/@\_>[5Y-7!M:TSVZ&8)^[5^\_0JBN,^'/Q@\)?%;3_ +3X:UF"^95W2VI.
MRXA_WXS\P'OC![$UV5>:TXNS/8C)25XNZ%HHHI%!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)0 5Q?Q>^*FE?![P1>^
M(=48.8QY=K:AL/<S$';&O\R>P!/:M?QKXVT;X>^'+O7->OH[#3K9<M(YY<XX
M1!U9CV Y-?F%\>OCGJWQR\7-J-WNM-)MMT>GZ<&RL,>?O'L7;C<WL!T KKP]
M!UI7>QPXK$JA&R^)G&^,_%^I>//%&I>(-8G\_4;^8S2MV'HJCLJ@  =@!6+D
M4N11D5[ZT5D?+-MN[#(HR*,BC(IB#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR*
M#(HR*,BC(H ,BC(HR*,B@ R*,T9%"J78!06)X '>@#[X_P"">_@\Z9\/M>\1
MRIMDU6]6",D=8H5/(_X'(X_X#7U=7%?!?P2/AU\*_#/AXIY<UG9)]H7_ *;M
M\\O_ (^S5VM?-5I\]1R/L,/3]G2C$****Q.@**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH _%G-&11FC(KZL^'#(HR*,BC(H ,BC(HR*,B@
M R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(KZX_P""=?\ R.GB
M[_L'Q?\ HROD?(KZX_X)U_\ (Z>+O^P?%_Z,KEQ/\*1V8/\ CQ/NZBBBOGCZ
MP**** "BBB@ HHHH **** "BBB@ K\F_VA?^2Y>.O^PQ<_\ HPU^LE?DW^T+
M_P ER\=?]ABY_P#1AKTL#\;/'S+X(^IY[D49%&11D5[)\^&11D49%&10 9%&
M11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 >[?L2_\G$:
M%_U[W7_HAZ_3"ORQ_9<\=:)\.?C-I.N^(;W^S]*@AN%DN/*>7:6B95&U%+<D
MCM7W)_PV5\'O^AO_ /*9>?\ QFO'QE.<JB<5?0]_ 580I-2DEJ>U45XK_P -
ME?![_H;_ /RF7G_QFC_ALKX/?]#?_P"4R\_^,UP^QJ?RO[CTO;TOYU]Z/:J*
M\5_X;*^#W_0W_P#E,O/_ (S1_P -E?![_H;_ /RF7G_QFCV-3^5_<'MZ7\Z^
M]'M5%>*_\-E?![_H;_\ RF7G_P 9H_X;*^#W_0W_ /E,O/\ XS1[&I_*_N#V
M]+^=?>CVJBO%?^&RO@]_T-__ )3+S_XS1_PV5\'O^AO_ /*9>?\ QFCV-3^5
M_<'MZ7\Z^]'M5%>*_P##97P>_P"AO_\ *9>?_&:/^&RO@]_T-_\ Y3+S_P",
MT>QJ?RO[@]O2_G7WH]JHKQ7_ (;*^#W_ $-__E,O/_C-'_#97P>_Z&__ ,IE
MY_\ &:/8U/Y7]P>WI?SK[T>U45XK_P -E?![_H;_ /RF7G_QFC_ALKX/?]#?
M_P"4R\_^,T>QJ?RO[@]O2_G7WH]JHKQ7_ALKX/?]#?\ ^4R\_P#C-'_#97P>
M_P"AO_\ *9>?_&:/8U/Y7]P>WI?SK[T>U45XK_PV5\'O^AO_ /*9>?\ QFC_
M (;*^#W_ $-__E,O/_C-'L:G\K^X/;TOYU]Z/:J*\5_X;*^#W_0W_P#E,O/_
M (S1_P -E?![_H;_ /RF7G_QFCV-3^5_<'MZ7\Z^]'M5%>*_\-E?![_H;_\
MRF7G_P 9H_X;*^#W_0W_ /E,O/\ XS1[&I_*_N#V]+^=?>CVJBO%?^&RO@]_
MT-__ )3+S_XS1_PV5\'O^AO_ /*9>?\ QFCV-3^5_<'MZ7\Z^]'M5%>*_P##
M97P>_P"AO_\ *9>?_&:/^&RO@]_T-_\ Y3+S_P",T>QJ?RO[@]O2_G7WH]JH
MKQ7_ (;*^#W_ $-__E,O/_C-'_#97P>_Z&__ ,IEY_\ &:/8U/Y7]P>WI?SK
M[T>U45XK_P -E?![_H;_ /RF7G_QFC_ALKX/?]#?_P"4R\_^,T>QJ?RO[@]O
M2_G7WH]JHKQ7_ALKX/?]#?\ ^4R\_P#C-'_#97P>_P"AO_\ *9>?_&:/8U/Y
M7]P>WI?SK[T>U45XK_PV5\'O^AO_ /*9>?\ QFC_ (;*^#W_ $-__E,O/_C-
M'L:G\K^X/;TOYU]Z/:J*\5_X;*^#W_0W_P#E,O/_ (S1_P -E?![_H;_ /RF
M7G_QFCV-3^5_<'MZ7\Z^]'M5%>*_\-E?![_H;_\ RF7G_P 9H_X;*^#W_0W_
M /E,O/\ XS1[&I_*_N#V]+^=?>CVJBO%?^&RO@]_T-__ )3+S_XS1_PV5\'O
M^AO_ /*9>?\ QFCV-3^5_<'MZ7\Z^]'M5)7BW_#97P>_Z&__ ,IEY_\ &:DM
M_P!KSX7:G,MKI.NW.L:G*"MMI]GI5VTUQ)CY8T!B W$\#) ]2*/95/Y7]P>W
MI?SK[SS#]O+XR?V#X;M_ 6FSXO\ 55%QJ#(>8[8-\J>Q=AG_ '4(Z-7P=71?
M$7QEJGC_ ,;ZQK^LADU"]N&>2%L_N0.%C /.% "C/I7.9KWZ--4H*)\OB*SK
M5'+H+D49%&11D5N<P9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !
MD49%&11D4 &11D49%&10 9%&11D49% !D4F12Y%&10!9TO5KS0]0AOM.O)["
M]A;=%<6TC1R(?4,#D5]0_"?]O3Q%X;6&Q\:67_"2V*X7[=;[8KQ![CA)./7:
M?5C7RKD4G%93IPJ*TD;4ZTZ+O!V/UI^&_P =/!/Q7A4^'=<@N+O;N;3YCY5R
MGKF-N2!ZKD>]=[7XN0W$EK,DL,CQ2QD,DB$AE(Z$$=#7NOPW_;.^(G@)8[:[
MOD\4:<IQY.KY>4#_ &9@=^?][</:O-J8)K6#/8I9BGI57W'Z7T5\X_#W]NCX
M?^+1%!K8N?"=\Q Q=KYUN2>PE0=/=E45[_HNO:;XDL$OM)U"UU.R?[MQ9S++
M&?HRDBO/G3G3^)6/5IU85%>#N7Z*3-%9FHM%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 44E5=4U:RT/3YK[4;N"PLH5W2W%S(L<:#U+$X% %JN#
M^+GQJ\,?!G0O[0U^\Q<2 _9=/@PUQ<L.RKV'JQP!ZY(!^?\ XU?MY:=I*3Z7
M\/85U2]Y1M9ND(MXSTS&AP7/N<+TX85\4^)?%&J^,M:N=6US4+C4]2N&W27%
MPY9CZ >@'0 < <"O0HX24M9Z(\G$8^,/=IZO\#L_C9\=O$/QO\0?;=6D^S:=
M Q^Q:7"Q,5NI[_[3G RQZ]L# 'G.129%+D5[,8J*M$^?E*4WS2=V&11D49%&
M15$AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&
M11D49% !D5ZS^RS\/O\ A8WQLT"SEC\RPL9/[2N^,CRXB& /LS[%/LU>39K[
M\_8%^&IT#P'J/B^[BVW>N2^3;%ATMHB1D>FZ3=GV137-B*GLZ;9UX6G[6JET
MW/JFEI*6OG3ZT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /Q9S1D49HR*^K/APR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(
MHR* #(HR*,BC(H ,BC(HR*,B@ R*^N/^"=?_ ".GB[_L'Q?^C*^1\BOKC_@G
M7_R.GB[_ +!\7_HRN7$_PI'9@_X\3[NHHHKYX^L"BBB@ HHHH **** "BBB@
M HHHH *_)O\ :%_Y+EXZ_P"PQ<_^C#7ZR5^3?[0O_)<O'7_88N?_ $8:]+ _
M&SQ\R^"/J>>Y%&11D49%>R?/AD49%&11D4 &11D49%&10 9%&11D49% !D49
M%&11D4 &11D49%&10 9%&11D49% "<4<4N11D4 )D49%+D49% "9%&12Y%&1
M0 F11D4N11D4 )D49%+D49% "9%&12Y%&10 F11D4N11D4 )D49%+D49% "9
M%&12Y%&10 F11D4N11D4 )D49%+D49% "9%&12Y%&10 F11D4N11D4 )D49%
M+D49% "9%&12Y%&10 F11D4N11D4 )D49%+D49% "9%&12Y%&10 F11D4N11
MD4 )D49%+D49% "9%&12Y%&10 E?9/[ GPA-S>WWQ"U"']U;[['3 XZR$#S9
M1]%.P'_:?TKY4\!^#;_XA>,-(\.Z8NZ\U&X6%6QD(#]YS_LJN6/L#7ZW>"O"
M-AX$\)Z5X?TQ-ECIUNL$?'+8'+'W8Y8^Y->?C*O+'D6[/5P%'VD_:/9?F>%_
MM+?LDZ?\58KCQ!X:2'3/%RC=(I^2'4/9_P"Z_H_?HW8K^>NN:'J'AG5KK2]5
MLYK#4+60QS6TZ[71AV(_SD<U^S%>1_'[]G'0/CEI.^4+IOB2W3;::K&F3@9(
MCD'\:9)]QG([@\F'Q3I^[/8[L5@E4]^GO^9^6V:,BNE^(?PYU_X6^))M#\16
M+6=Y'\R-UCF3.!)&W1E..OU!P017-9KVDTU='SK3B[,,BC(HR*,BF(,BC(HR
M*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,B
MC(HR*,B@ R*,BC(HR* #(I.*7(HR* $R*U?#OBK6?"-\+S0]6O=(NO\ GM97
M#Q,?8E2,CV-9>11D4M]QIM:H^B?!/[=7Q&\,[(M5:Q\3VJ\'[=#Y<V/9X]O/
MNP:O=_!W_!03P9J^R+Q!H^I>'IFZR1;;N!?JR[7_ "0U^?V11Q7-+#4I=+'9
M3QE:G]J_J?K7X5^.WP^\;;%T?Q=I5S*WW;>2<0S'Z1R;6_2N[#9&0<BOQ9XK
MH_#/Q(\5>#2/["\2:KI*C_EG:7DD:'ZJ#@_B*Y)8'^61W1S)_;B?L'FEK\S?
M#_[:OQ6T,*LNMV^L1+P$U"RC;\V0*Q_$UZ1H?_!1778-HUGP=I][ZFQNI+;M
MUPPDKGE@ZJVU.N.849;W1]U45\J:+_P4-\&76!JGAW6K!CU-OY4ZC\2Z'U[5
MVNE?ML?";4L"77;G3F/ 6[T^;V[HK ?B:P="JOLG1'%49;21[M17FVF?M(_"
M_5L>1XYT9,X_X^K@0=?^NFVNDL?B9X/U-=UGXKT2[7&<P:C"XQZ\-6;A);HV
M52$MFCI:*SI_$FDVL9DFU2RBC'5I+A%'YDUGW'Q#\+6:AI_$NCP*3@-)?Q*"
M?Q:ILRN9+J=#17!ZA\>/AQI@;S_'7A_*YW+'J44C#'4;58G/M7*:M^V'\)=)
MW ^*UNY!_!:6<\F?^!!-OZU:IS>T60ZU..\E]Y[/25\N:]_P4'\#6*NNE:+K
M6J2C.&D2."-O3DN6_P#':\O\3_\ !0[Q/?;ET'PQIFE*> ][*]TX]QCRP#]0
M:VCA:LNASRQM"/VKGWG7'^./C#X+^'$;-XB\26&FR*,_9VEWSGZ1+ES^ K\U
M_&'[2WQ+\<*\>H^+;Z*W?@V]@PM8\>A$87</][->9,YD8LS%F8Y)/)-=<,"_
MMLX:F9+_ )=Q^\^W/B1_P4(M(5EM? ^@O<R]!J.K_)&/=8E.6_%E^E?*7Q"^
M+GBWXIWWVCQ-K=SJ 5BT=MG9!%_N1KA1Z9QD]R:X_BC(KOIT:=/X4>75Q%6M
M\3T#BCBER*,BMSF#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,B
MC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,T =#\/?!-]\1O&NC^&]-'^
ME:C<+"'QD1KU=S[*H9C["OUS\.^'[+PKH&G:-IL7D6%A;I;01^B(H49]3QR>
M]?)O[ GPA-CIM_\ $'48<2W@:STS<.D0;][(/JRA0?\ 8;UK[#KP\94YY\JV
M1])@*/LZ?.]W^0M%%%<!Z@4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 ?BSFC(HS1D5]6?#AD49%&11D4 &11D49%&10 9%&11D49
M% !D49%&11D4 &11D49%&10 9%&11D49% !D5]<?\$Z_^1T\7?\ 8/B_]&5\
MCY%?7'_!.O\ Y'3Q=_V#XO\ T97+B?X4CLP?\>)]W4445\\?6!1110 4444
M%%%% !1110 4444 %?DW^T+_ ,ER\=?]ABY_]&&OUDK\F_VA?^2Y>.O^PQ<_
M^C#7I8'XV>/F7P1]3SW(HR*,BC(KV3Y\,BC(HR*,B@ R*,BC(HR* #(HR*,B
MC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(H
MR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR*
M #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC
M(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R
M*,BC(HR* #(HS1D5UWPG^'=[\5OB!H_AJR#+]KF'GS*,^3".9)/P7.,]3@=Z
M3:BKLJ,7)J*ZGUM^P/\ !\Z?I5[\0=2@*W%Z&L],5UZ0@CS)1_O,-H/HC=C7
MV#5#0-#LO#.B6&D:="+>PL8$MH(E_A15  _(5H5\U5J.I-R9]?1I*C34$%%%
M%9&YQ?Q4^$OAWXP>&WT?Q!:>:HRUO=1X6>V?^]&V./<=#W!K\VOC?\ /$?P.
MUKR-23[;H\[D6>K0H1%,/[K#G8^.JD^N"1S7ZL5F>)/#.E^+]%NM(UFQAU'3
M;I-DMO.N58?T([$<@\BNJCB)47;H<.)PL<0K[2/QMS1D5]%?M'?LC:K\*)+G
M7O#HFUCPCDN_&Z>P'I(!]Y/1QT_BQP6^=<U[L)QJ+FB?-5*<Z4N6:U#(HR*,
MBC(K0R#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@
MR*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*
M,B@!,BCCUI<BC(H 3CUHXI<BC(H 3BCBER*,B@!.*.*7(HR* $XHXI<BC(H
M3BCBER*,B@!.*7(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(
MHR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*
M[7X.?#"^^,'Q TSPY9;DCF;S+NX49^SVZD>9(?P.!GJQ4=ZXM5,C!5!9F.
M,DFOTN_9(^!?_"H? ?V[4X OB?656:[W#YK>/JD'L1G+?[1QSM%<V(J^QA?J
M=F%H.O4L]EN>T:%HEEX;T6QTG38%M;"RA2W@A7HB*  /R%7Z**^=/K-M$%%%
M)0 M%)7F7C3]I3X;> 97@U3Q59O=IP;6QW74@/H1&&VG_>(JHQE)VBKD2G&"
MO)V/3J*^8-2_X*#?#ZU<I::3X@OL'[XMX8T(]1F7/YBFZ?\ \%!_ %Q($NM&
M\068)QYGD0R*/<XES^0-;?5ZO\IS_6J&W,?4-%>5^#?VH/AEXZDCAL/%5I;7
M;X MM1#6KY/109 %8_[I->I*P900<J>016,HRCI)6.B,XS5XNXZBBBI+"BBB
M@ HHHH **** "BBB@ HHHH **** /Q9S1D49HR*^K/APR*,BC(HR* #(HR*,
MBC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*^N/^"=?_(Z
M>+O^P?%_Z,KY'R*^N/\ @G7_ ,CIXN_[!\7_ *,KEQ/\*1V8/^/$^[J***^>
M/K HHHH **** "BBB@ HHHH **** "OR;_:%_P"2Y>.O^PQ<_P#HPU^LE?DW
M^T+_ ,ER\=?]ABY_]&&O2P/QL\?,O@CZGGN11D49%&17LGSX9%&11D49% !D
M49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49
M% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&1
M1D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%
M&10 9%&11D49% !D49%&11D4 &:_0#]A/X/GPKX-G\::C!LU37%V6FX<QV8(
M(/MO89^BH>]?(/P&^%D_QA^)FE: JM]@W?:-0E7CR[9"-YSV)R%'NPK]7;&Q
M@TVRM[.UB6WM;>-8HH8QA411A5 ]  !7F8RK9>S74]C+Z/-)U7TV)J6BBO'/
MH HHHH *2EHH :R+(I5E#*PP01D$5\=?M'?L3Q7_ -J\2?#JV6"YR9+C0%PL
M;]RUOV4_],^G]W'"G['I*UIU)4G>)A5HPK1Y9H_%^ZM9[&ZEMKF&2WN(6*21
M2J5=&!P5(/((/:HLU^G'[0'[+7A[XU6\FH0!-%\5(F(]2C3Y9\#A9E'WAVW?
M>''4#%?G=\0_AKXB^%GB&71O$>GO972\QOUBF3/WXWZ,O\NAP>*]VC7C66FY
M\UB,+.@]=5W.8R*,BC-&172<89%&11D49% !D49%&11D4 &11D49%&10 9%&
M11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10
M 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49
M%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &1
M1D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D449KV/]
MFG]G^]^.'BP&X62V\+Z>ZMJ%VO!?N(4/]]AU/\(Y/8&)24(\TMBX0E4DHQW9
MZ?\ L3_L\GQ-JT/Q \06W_$HL9/^)7;RKQ<SJ?\ 6D'JB'IZL/\ 9(/WG572
MM+M-$TVUT^PMX[2RM8EAA@B&%C11@*!Z "K=?.UJKK2YF?6X>BJ$.5!1125B
M= 5YW\9OCIX9^"6BK=ZU.TU].I^R:9;D&:X([@?PJ.['CZGBCXZ?&;3O@EX'
MGUJ[5;F^E/DV%CNP;B;' ]E'5CZ>Y%?F/JVK>*/C1X\-Q<&XUWQ'JTP1(XQD
ML3T1!T55';H *[</A_:^]+8\[%8KV/N0UDSM?B]^U'XW^+DEQ;W%\VCZ%(2%
MTG3V*1E?21OO2'US\N>0HK)^'O[.?Q"^)D<5QHOAVX&GR<B_O,6\!'J&?&X?
M[H-?9'P!_8ST'X>V]MK'BV*#Q!XEXD$+C?:6A[!5/#L/[S# (X QD_2H '0<
M5T3Q4:?NT4<M/ SJ^_7D?!.D?\$[_%EQ&C:EXGT>R8_>6W26?'YJG-2:I_P3
MM\4PJYT[Q5I%V1]T744L&>/8/CFOO*BN;ZW5[G7]1H6V_$_*WX@?LP_$?X<P
MR7.I>'IKK3TY:]TYA<Q*/5MOS*/=@*3X2?M*>-_A!<0Q:;J37^C*?GTB_)D@
M*]PG.8S[J1SU!Z5^J=> ?'C]D'PS\5+>YU/18H?#OB@C<+F%=MO<MZ3(.Y_O
MJ,\\[NE=$,7&I[M9')4P,J?OT):G8?!']H3PS\<=+:33)#8ZQ NZZTFX8>;%
MT&Y3_&F3]X>HR 3BO4*_(21/%7P3\?%2;G0/$NDS_P )PP/U'#(P^JLI[@U^
MD_[//QTL?CGX*&H*L=IK=F5AU*Q0\1R$'#KGG8^"1GI@CG&:QQ&']G[\/A.G
M"XKVO[N>DD>J4445PGI!1110 4444 %%%% !1110 4444 ?BSFC(HS1D5]6?
M#AD49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11
MD49% !D5]<?\$Z_^1T\7?]@^+_T97R/D5]<?\$Z_^1T\7?\ 8/B_]&5RXG^%
M([,'_'B?=U%%%?/'U@4444 %%%% !1110 4444 %%%% !7Y-_M"_\ER\=?\
M88N?_1AK]9*_)O\ :%_Y+EXZ_P"PQ<_^C#7I8'XV>/F7P1]3SW(HR*,BC(KV
M3Y\,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR
M*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR*
M#(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(
MHR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*
M,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,T9KUC]F7X1-\8?BE86%Q%OT2QQ>
MZDQS@Q*1B/ZNV%]<%CVJ)24$Y,N$'4DHQW9]A_L4?![_ (5_\-AK^H0>7K?B
M$+<'</FBM<9B3V)R7/\ O*#]VOHNFQQK%&J(H1%& JC  ]*=7S52;J2<F?84
MZ:I04%T"BBBH-0HHHH **** "BBB@ KE_B%\-?#OQ1\/R:-XCTZ._M&R8V/R
MR0OC[\;CE6'Z]#D<5U%)33:=T)I25F?F=\?/V3_$?P<EFU*P$FO>%,Y%_$G[
MRV'I.@Z?[X^4\?=)Q7A6:_:22))HVCD57C8%65AD$'J"*^3/CY^P[8>(OM&M
M_#Y8=+U-B7DT9V"6TQZGRCTB;_9^Y_NUZU'&7]VI]YX6(P#7O4ON/@_-&16A
MX@\/ZGX5U:YTO6+"?3=0MVVRV]RA1U/T/;T/0CD5GYKTSQMM&&11D49%&13$
M&11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&1
M1D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D4
M9%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49%
M !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9%&:,
MUZ5\#?@/K_QR\2?8].7[)I5NRF^U21<QP*>P_O.1G"C\<#FIE)15Y;%1C*;4
M8K4C^!OP0UOXX>+$T[3T:WTR J]_J3+\EO&3^KG!VKW]@"1^H'@7P+HWPX\+
MV7A_0K46FG6BX5<Y9V/+.Y[L3R3_ $XJ'X=_#O0_A;X5M= T"T%M90#+,W,D
MTA^])(W\3''7Z 8  '35X.(KNL]-CZC"X58>-W\3"BBBN0[@I*6O,?VE?&C^
M O@CXJU2!_+NVM?LENPZB29A$&'NH<M_P&JC%R:BNI$Y*$7)]#X$_:C^+TGQ
M<^*5]<6\YDT+36:RTU5/RF-3\TH]W8%L]<;1VKZS_8S^ ,7P]\(Q>+=8MO\
MBI=8A#Q+*OS6ELW*H!V9QAF[@87C!S\;_LZ?#U/B9\8O#NBW$7FZ?YWVJ\4]
M##$"[*?9L!?^!5^KH&%P.!7IXJ?LXJC$\?!4_:SE7F9_B+4)-(\/:I?0JK2V
MMK+.BR E2RH6&<=LBO@?_AX5\1?^@+X7_P# 6Y_^2*^[O''_ ")>O_\ 8/N/
M_1;5^.?I48.G"HI<RN7CZTZ3CR.Q]/\ _#PGXB_] 7PO_P" MS_\D5/:_P#!
M0SQY&Q^TZ!X=F7C ABN(S[\F9J]M\!_L<_"W7/ _AW4KS1;F2[O-.M[B9Q?S
M*&=XE9C@-@<DU>UK]A7X7:C8R0V=KJ.DW##Y+FWO7<J>WRR;@1[8_&J]IAKV
M<2%1QEKJ?]?<<M\-OV_O#WB"^@L/%NC2>''D(07\$OVBW!]7& R#Z;O? Z?5
M5M<17EO%<02I/!*@>.6-@RNI&0P(X(([U^0WQ0\ W7PN\?:UX6O95N)].FV"
M9%P)$90Z/CME&4X[9ZFON;]@GQI>>(OA+>Z3>2--_8M\8+=V.<0NH=4_!M_X
M$#M4XC#PC#VE/8O"8JI.;I5=S?\ VM/@'#\7O!,FIZ;; ^*](C:6U9%^:YC'
M+0'USR5]&XX#&OAO]GWXL7'P;^)NFZQYCC3)&%KJ4(YWV[$;CCN5.&'NN.]?
MJY7Y>?M;?#U/AY\;M:@MHO)T_4]NIVJ@8 67.\ =@)%D 'H!582?.G2EL3CJ
M?LY*O#<_4"":.XA26)UDBD4,K*<@@C((J2O&/V0_&K^-?@/H$D\GFW>FA],F
M8G_GD<1_^0S'7LU>=./))Q?0]:G-5(*2ZBT445!H%%%% !1110 4444 %%%%
M 'XLYHR*,T9%?5GPX9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !
MD49%&11D4 &11D49%&10 9%?7'_!.O\ Y'3Q=_V#XO\ T97R/D5]<?\ !.O_
M )'3Q=_V#XO_ $97+B?X4CLP?\>)]W4445\\?6!1110 4444 %%%% !1110
M4444 %?DW^T+_P ER\=?]ABY_P#1AK]9*_)O]H7_ )+EXZ_[#%S_ .C#7I8'
MXV>/F7P1]3SW(HR*,BC(KV3Y\,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC
M(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H
M ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,
MBC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(
MHR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,T )7Z<?LC_!
M\?"GX6VTM["(]>UK;>WI*X:-2/W4)_W5.2.S.U?'7[(/P@'Q3^*4%S?0^9H6
MA;;V[#+E9'!_=1'_ 'F!)!ZJC#O7Z9BO)QM7_EVOF>YE]'>J_D+1117E'N!1
M110 4444 %%%% !1110 4444 %%%% '!?%CX)^%/C)I(M/$.GA[B-2+?4+?"
M7-O_ +KXZ?[)R#Z5\!?&[]E+Q;\'6GOXXSKWAI22-3M$.8E_Z;1]4_WN5Z<Y
MXK].J:R+(K*P#*PP5(R"*Z:.(G2T6J..OA:=?5Z/N?BW1FOT-^-G[$?AOQY]
MHU3PFT7AC76RY@53]BG;W0?ZL^Z#'^R3S7P[\1/A9XH^%>KG3O$NDS:?(2?*
MF(W0S@=XY!\K#IWR,\@'BO:I5X5=MSYVMAJE#XEIW.4R*,BC-&170<H9%&11
MD49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&10 9
M%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D49%&
M10 9%&11D49% !D49%&11D4 &11D49%&10 9%&11D49% !D49%&11D4 &11D
M49%&10 9%&11D49% !D49%&11F@ R*,T^WMYKRXC@@B>>>1@B1QJ69F)P  .
M237V-^SU^Q!+=M;>(/B/"T$/$D'A_.'?N#.1]T?],QS_ 'B,%3E4JQI*\C>E
M1G6ERP1Y-^SS^RYK?QJO(]1O!+H_A*-B)-09</<$'!2 '[QSP6^Z,'J1BOT;
M\&^#-&\ >';31- L(].TVV7"0QY.3W9B>68]R>36I9V=OI]I#:VL$=M:PH(X
MH84"(B@8"JHX  XP*GKPJU>59Z['TV'PT,.M-7W"BBBN8ZPHHHH *^8/^"@V
MI/:_![2+1"1]JUF(/Z%5AE./SVG\*^GZ^7/^"A5B\WPCT.Y7E8-:C5ACLT$W
M/Y@#\:Z,/_%B<F*_@2/+/^"=^CK<?$+Q/J;)EK73%@5O3S)5/_M*OO6OA#_@
MG;JBP^./%NG$C?<:='< =\1R[3_Z-'YU]WUIB_XK,L!;V"^9B^./^1+U_P#[
M!]Q_Z+:OQS["OV,\<?\ (EZ__P!@^X_]%M7XY]JZ\#M(X<SWA\S]!_ W[:GP
MTT'P3X?TR[N=2%U9:?;VTP2R8@.D:JV#GD9!JSKW[?7P[T^Q>33K36-6N]IV
M0K;K"I;MN9FX'N ?I7A?AW]@KQ?XD\/Z9JT'B#1(H;^UBNHTD,VY5= P!PG7
M!KS#XX? /7O@1J>F6NL7-K?1:A"TL-S9EMF5;#(=P!R,J?\ @0HC1P\Y63NQ
M2Q&+IPNXV1ROQ$\=:A\2O&VK^)M4"+>:C-YC)'G;&H 5$&>RJJJ/I7WC^PCX
M%OO"OPDN=5OXG@?7+O[5;QN,$P*@5'Q_M'<1ZC:>]?-?[&/@GP7X^^)=SI_B
MNT:_NH;?[5IUK(X%O*R'YUD7&7."K 9QA7R#7Z20PI!$D<:+'&@"JBC 4 8
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
M\3-"W)6RUE-R_3SHQD#ZH?K7H0QE.7Q:'E5,OJQ^'4^)LBC(KU7QM^R[\3?
MF][SPO=7UJO_ "]:7BZ0CU(3+*/]X"O+)(WAD:.1&C=3AE88(/H179&49:Q=
MSSY0E!VDK#<BC(I,TN:L@,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*
M,B@ R*,BC(HR* #(HR*,BC(H ,BC(HR*,B@ R*,BC(HR* #(HR*,BC(H ,BC
M(HR*,B@ R*,BC-&: #(HS6OX:\'Z[XROA9Z#H]]K%SG_ %=E TI'N<#@>YXK
MZ \!_L%^._$GE3^(;FS\+6C8+)(WVBYQ[(AV]/5P?:LIU(4_B9M3HU*GP*Y\
MSYKMOAY\&?&?Q3N!'X;T&YOH<X:\9?+MT^LK87/MG/M7WU\._P!C'X<>!?*N
M+K3W\3ZBF#Y^K$/&#[0C"8_W@Q]Z]RM[6*S@C@@B2&&,!4CC4*J@=  .@K@J
M8Y;01ZE++6]:CMZ'R-\+?^"?^EZ:T5[X[U4ZO,,'^S--+10 ^C2G#N/H$^IK
MZI\-^%M(\'Z3%IFAZ;:Z581_=M[2(1KGU..I/<GDUJ4M>;4JSJ/WF>O2HTZ*
M]Q!11161N%%%% !1110 4444 %%%% !1110!Y-^T=\"K3XY>"39(8[;7K$M-
MIMY)P%<CF-SC.QL ''0A3SC!_-S2M6\4?!?Q\+BW:XT/Q'I,Y1XW&"".J,O1
ME8=NA!K]?*\?^/G[-?A[XXZ>)I<:5XC@3%OJL,8)(_N2KQO7]1V/4'NP^(5/
MW)['FXK"NJ_:4_B11^ O[4WAKXS6<%C<21Z)XJ VR:9,^%F/]Z!C]X'KM^\.
M>H&X^VU^3/Q.^"/C+X-ZD4UW3)8K99,0:I:Y>VD/8K(!P?9L-[5V7P]_;)^)
M/@&&.UDU*+Q'8( %@UE#*RCIQ*"'_-B!Z5M/"*7O4GH<]/'N'N5UJ?II17QE
MH_\ P48@,:+JG@>1''WI+/40P/T5HQCM_$:?JO\ P49M%1AIO@>:5OX7NM1"
M >Y"QG/YUR_5:W\IV?7:%K\WYGV57D7QR_:6\+?!2QDAN)EU7Q&R9@T>W<;\
MD<-*>?+7W/)[ U\8^/\ ]M7XD^-H9+:TO8/#-D^04TE"DI'O*Q+ ^ZE:\[^'
MOPE\8_&36&BT+3;G47>3_2-0FR((R>2TDIXSWQRQ[ UTPP?+[U5Z')4Q_-[E
M!796\9>,O$WQJ\<MJ.HM-JNLW\BPV]K;H2%!.$AB09P!G@=222<DDU^AO[+O
M[/T/P2\(M+?B.;Q3J05[Z9#N$2CE85/H.Y[M[ 4S]GO]EO0O@G;KJ%PR:SXJ
ME3;+J#I\D (Y2%3T'8L?F/L#BO;ZSQ&(4UR4]C7"X5TW[6I\3"BBBN ]0***
M* "BBB@ HHHH **** "DI:2@#XL_X=P_]5#_ /*)_P#=%+_P[A_ZJ'_Y1/\
M[HK[3HKK^M5OYOR.'ZCA_P"7\6?%G_#N'_JH?_E$_P#NBC_AW#_U4/\ \HG_
M -T5]IT4?6JW\WY!]1P_\OXO_,^+/^'</_50_P#RB?\ W11_P[A_ZJ'_ .43
M_P"Z*^TZ*/K5;^;\@^HX?^7\7_F?%G_#N'_JH?\ Y1/_ +HH_P"'</\ U4/_
M ,HG_P!T5]IT4?6JW\WY!]1P_P#+^+_S/BS_ (=P_P#50_\ RB?_ '11_P .
MX?\ JH?_ )1/_NBOM.BCZU6_F_(/J.'_ )?Q?^9\6?\ #N'_ *J'_P"43_[H
MH_X=P_\ 50__ "B?_=%?:=%'UJM_-^0?4</_ "_B_P#,^+/^'</_ %4/_P H
MG_W11_P[A_ZJ'_Y1/_NBOM.BCZU6_F_(/J.'_E_%_P"9\6?\.X?^JA_^43_[
MHKUS]G7]E[_A06M:OJ'_  DW]N_VA;K!Y?V#[/Y>UMV<^:^?TKW>DJ)8BK-<
MLGH7#"T:<E*,=5ZA2T45SG6%%%% !1110 4444 %%%% !1110 E?)OQ"_8-_
MX3SQSKOB+_A.?L/]J7DEW]F_LCS/*WL3MW>>,XSUP*^LJ6M*=2=-W@S&I1A6
M5IJY\6?\.X?^JA_^43_[HH_X=P_]5#_\HG_W17VG16_UJM_-^1S_ %'#_P O
MXO\ S/BS_AW#_P!5#_\ *)_]T4?\.X?^JA_^43_[HK[3HH^M5OYOR#ZCA_Y?
MQ?\ F?%G_#N'_JH?_E$_^Z*/^'</_50__*)_]T5]IT4?6JW\WY!]1P_\OXO_
M #/BS_AW#_U4/_RB?_=%'_#N'_JH?_E$_P#NBOM.BCZU6_F_(/J.'_E_%_YG
MQ9_P[A_ZJ'_Y1/\ [HH_X=P_]5#_ /*)_P#=%?:=%'UJM_-^0?4</_+^+_S/
MBS_AW#_U4/\ \HG_ -T4?\.X?^JA_P#E$_\ NBOM.BCZU6_F_(/J.'_E_%_Y
MGQ9_P[A_ZJ'_ .43_P"Z*/\ AW#_ -5#_P#*)_\ =%?:=%'UJM_-^0?4</\
MR_B_\SXL_P"'</\ U4/_ ,HG_P!T4?\ #N'_ *J'_P"43_[HK[3HH^M5OYOR
M#ZCA_P"7\7_F?%G_  [A_P"JA_\ E$_^Z*/^'</_ %4/_P HG_W17VG11]:K
M?S?D'U'#_P OXO\ S/BS_AW#_P!5#_\ *)_]T4?\.X?^JA_^43_[HK[3HH^M
M5OYOR#ZCA_Y?Q?\ F?%G_#N'_JH?_E$_^Z*/^'</_50__*)_]T5]IT4?6JW\
MWY!]1P_\OXO_ #/BS_AW#_U4/_RB?_=%'_#N'_JH?_E$_P#NBOM.BCZU6_F_
M(/J.'_E_%_YGQ9_P[A_ZJ'_Y1/\ [HH_X=P_]5#_ /*)_P#=%?:=%'UJM_-^
M0?4</_+^+_S/BS_AW#_U4/\ \HG_ -T4?\.X?^JA_P#E$_\ NBOM.BCZU6_F
M_(/J.'_E_%_YGQ9_P[A_ZJ'_ .43_P"Z*/\ AW#_ -5#_P#*)_\ =%?:=%'U
MJM_-^0?4</\ R_B_\SXL_P"'</\ U4/_ ,HG_P!T4?\ #N'_ *J'_P"43_[H
MK[3HH^M5OYOR#ZCA_P"7\7_F?%G_  [A_P"JA_\ E$_^Z*/^'</_ %4/_P H
MG_W17VG11]:K?S?D'U'#_P OXO\ S/BS_AW#_P!5#_\ *)_]T4?\.X?^JA_^
M43_[HK[3HH^M5OYOR#ZCA_Y?Q?\ F?%G_#N'_JH?_E$_^Z*/^'</_50__*)_
M]T5]IT4?6JW\WY!]1P_\OXO_ #/BS_AW#_U4/_RB?_=%'_#N'_JH?_E$_P#N
MBOM.BCZU6_F_(/J.'_E_%_YGQ9_P[A_ZJ'_Y1/\ [HH_X=P_]5#_ /*)_P#=
M%?:=%'UJM_-^0?4</_+^+_S/BS_AW#_U4/\ \HG_ -T4?\.X?^JA_P#E$_\
MNBOM.BCZU6_F_(/J.'_E_%_YGQ9_P[A_ZJ'_ .43_P"Z*/\ AW#_ -5#_P#*
M)_\ =%?:=%'UJM_-^0?4</\ R_B_\SXL_P"'</\ U4/_ ,HG_P!T4?\ #N'_
M *J'_P"43_[HK[3HH^M5OYOR#ZCA_P"7\7_F?%G_  [A_P"JA_\ E$_^Z*3_
M (=P_P#50_\ RB?_ '17VI24?6JW\WY!]1P_\OXO_,Y;X7_#W3_A9X%TGPSI
MOSP6,6UYBNUIY"<O(1D\LQ)QDXX'05U5)2URMN3NSMC%122V"BBBD,**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2B
MEHH 3%<WXL^&OA3QTA7Q!X=TW5VQ@275LCR+_NOC<OX&NEHIIM:H32DK,^;O
M%?[!GPXUS?)I;ZIX>E/W5M;GSH@?=90S'\&%>.^*/^">/B>Q9V\/^)M-U6,<
MA+Z)[5S[#;Y@)^I%?>=)73'$U8]3CG@Z$_LV]#\M/$G[*/Q5\,;VG\(7=[$O
M(DTUTNMP]EC);\QFO-=8\.ZMX=F\G5=,O-,FZ>7>6[PM^3 5^RM1W%M#>0O#
M/$DT3C#1R*&4_4&NF..E]J)QRRV'V9'XNYI:_6S7/@5\//$>XZAX+T261CEI
M4LHXY#]70!OUK@=9_8E^$^J[C#HMUI;-U:SOY?SPY8#\L<5NL=#JF<TLMJ+X
M6C\T<T9%??6J_P#!/+P;/N.G>)-<LR>0+CR9@.OHB>W?M7)ZE_P3EG7<=/\
M'<;\'"7.F%>W'S+*>_M6JQ=)]3!X&NNA\8Y%&17U3??\$\_&\9/V/Q%X?G&>
M//:>+C'7B-N]8-U^P;\3[?'E_P!BW7)'[J](Q[_,@K18BD_M&3PM=?99\Z9%
M&17NMQ^Q/\6X5<IX?M[@KT$>HVX+<]MSC]:I_P##&OQA_P"A0_\ *G9__'JK
MVU/^9?>1]7K?R/[CQ;(HR*]J_P"&-?C#_P!"A_Y4[/\ ^/5-;_L6_%Z?=O\
M#$5OCIYFI6IS]-LA_6CVU/\ F7WA]7K?R/[F>'Y%&17T%:?L+_%2Y"&2STRT
MW=?.OU.WZ[0?TS6Y8_\ !/GXA7&#<ZQX=M5.<K]HG=A^ BQ^M2Z])?:+6%K/
M[#/F'(HS7V'IW_!.?59,?;_&]G;>OV?3WF[>\B=ZZW2?^"=OAB$C^T_%FK7?
MK]DAB@_]"#U#Q5%=358&N_LGP=FES7Z4:+^P[\*=*VFXTR_U<KWO;^09_P"_
M6S_(KT+0?@/\._#.PZ?X+T6*1,;99+-)9!CT=P6_6L98V"V3-XY;5?Q-(_*C
M0_"^M>)IA#H^D7VJRYV^78VSS-GTPH->J>%_V/\ XJ^)RC#PTVE0-_RVU2=(
M-OU0DO\ ^.U^G=O;Q6L*Q0QI#$HPL<:A5 ]@*?7/+'2^RCJCEL%\4KGQ'X3_
M ."==Y(4D\3^+H(0/O6^DV[29^DDFW'_ 'P:]N\&_L;_  M\(^6[Z&VNW*?\
MM]8F,V?K&,1G_OFO;J6N66(JRWD=L,+1I[1*NFZ59:+9QV>GV<%A:1C"06T2
MQQK]%4 "K-+17.=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!!>6-OJ-K+:W<$=U;2KMDAF0.CJ>Q!X(KQ'QI^Q;\,/&$KS0Z7/X>N7Y,
MFCS>4O\ W[8,@_!17NM%7&<H?"[&<Z<*BM-7/CC4O^"<NG2R$Z?XYNK5,_=N
M=-68X^JR)_*FZ?\ \$Y;&.7-]X[N+B//W;?2UB/YF5OY5]DT5O\ 6JW\QS?4
ML/\ R_F>!>#?V(_ACX5D2:ZL+SQ%<+R&U6XW(#_US0*I'LP->YZ;I=GHMC%9
M:?:06-G"-L=O;1+'&@] J@ ?A5JBL)3E/XG<Z(4X4_@5@HHHJ#4**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6B@!*6BB@ HHHH ****
M"BBB@ I*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_0a.jpg
<TEXT>
begin 644 image_0a.jpg
MB5!.1PT*&@H    -24A$4@   2P   $L" (   #V'QDB   7'DE$051X7NW=
MH9KDMK:&X< -#QP8.# P,)<0F$L(/)<0N"_AP T-&S8,'-APPX8#!QH>N32C
M46M)2TN27:MZ\CW/B[IEE6SKMV15E>NG[:=? 3CZ2?X)P#T10L 9(02<$4+
M&2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$
MG!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"
MP!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA
M!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P1
M0L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9
M(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<
M$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+
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
MH/O-W?#?U]M/5N2O<C6'$ */(%U*].C> 2$$G!%"P!DA!)P10L 9(02<$4+
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
M$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+
M&2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$
MG!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"
MP!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA
M!)P10L 9(02<$4+ &2$$G!%"P!DA!)P10L 9(02<$4+ &2$$G!%"P!DA!)P1
C0L 9(02<$4+ &2$$G/T_F+E^*_M@G<H     245.1*Y"8((!

end
</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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445169984104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEI Document - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Apr. 27, 2022</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_EntityInformationLineItems', window );"><strong>Entity 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 custom" 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-13783<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IES Holdings, Inc.<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2022<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_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 custom" 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="re">
<td class="pl custom" 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">0001048268<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_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 custom" 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="ro">
<td class="pl custom" 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 custom" 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">2022<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<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_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="ro">
<td class="pl custom" 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">Accelerated Filer<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0542208<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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">IESC<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_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="re">
<td class="pl custom" 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 custom" 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 custom" 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 custom" 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">false<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5433 Westheimer Road<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_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite&#160;500<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Houston<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77056<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">713<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">860-1500<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,787,896<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 YYYY 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_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>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-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 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressAddressLine2</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 Exchange Act<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 Exchange Act<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_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 Exchange Act<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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityInformationLineItems</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_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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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>
</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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445170043272">
<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>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 19,279<span></span>
</td>
<td class="nump">$ 23,105<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_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">309,445<span></span>
</td>
<td class="nump">286,707<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_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts and Other Receivables, Net, Current</a></td>
<td class="nump">49,957<span></span>
</td>
<td class="nump">41,341<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_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">85,899<span></span>
</td>
<td class="nump">68,573<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_us-gaap_ContractWithCustomerAssetGrossCurrent', window );">Costs and estimated earnings in excess of billings</a></td>
<td class="nump">55,517<span></span>
</td>
<td class="nump">43,389<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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">15,958<span></span>
</td>
<td class="nump">21,065<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_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">536,055<span></span>
</td>
<td class="nump">484,180<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">52,068<span></span>
</td>
<td class="nump">35,454<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">92,395<span></span>
</td>
<td class="nump">92,395<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">78,694<span></span>
</td>
<td class="nump">85,619<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_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">17,380<span></span>
</td>
<td class="nump">19,009<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_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating right of use assets</a></td>
<td class="nump">43,734<span></span>
</td>
<td class="nump">42,916<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_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">10,913<span></span>
</td>
<td class="nump">7,049<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">831,239<span></span>
</td>
<td class="nump">766,622<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_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">283,684<span></span>
</td>
<td class="nump">249,114<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_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings</a></td>
<td class="nump">63,619<span></span>
</td>
<td class="nump">62,486<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_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">347,303<span></span>
</td>
<td class="nump">311,600<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_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">69,498<span></span>
</td>
<td class="nump">39,746<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_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating long-term lease liabilities</a></td>
<td class="nump">28,370<span></span>
</td>
<td class="nump">28,649<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_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">10,562<span></span>
</td>
<td class="nump">16,080<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_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">455,733<span></span>
</td>
<td class="nump">396,075<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_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">24,458<span></span>
</td>
<td class="nump">24,594<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_us-gaap_PreferredStockValue', window );">Preferred stock, value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, value</a></td>
<td class="nump">220<span></span>
</td>
<td class="nump">220<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_us-gaap_TreasuryStockValue', window );">Treasury stock, value</a></td>
<td class="num">(30,587)<span></span>
</td>
<td class="num">(29,300)<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_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">200,159<span></span>
</td>
<td class="nump">201,899<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">181,256<span></span>
</td>
<td class="nump">173,134<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_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">351,048<span></span>
</td>
<td class="nump">345,953<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_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 831,239<span></span>
</td>
<td class="nump">$ 766,622<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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a 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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: 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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=123570139&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=124098289&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=120391452&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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=120391452&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_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<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=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=123360276&amp;loc=SL49130533-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_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=123360276&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=123360276&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=123351226&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://www.xbrl.org/2003/role/disclosureRef<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=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-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_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: 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=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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=120391452&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_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&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=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&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=124098289&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=120391452&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=120391452&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=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=120391452&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>
</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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445171478296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="num">$ (4,045)<span></span>
</td>
<td class="num">$ (2,387)<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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</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 custom" 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 or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</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 custom" 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</a></td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">22,049,529<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_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">20,785,498<span></span>
</td>
<td class="nump">20,732,531<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_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">1,264,031<span></span>
</td>
<td class="nump">1,316,998<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_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=120391452&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=123577603&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=124255206&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_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=120391452&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>dtr-types: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=120391452&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=120391452&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=123467817&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=120391452&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=120391452&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_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>dtr-types: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=120391452&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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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_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=120391452&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>
</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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445170059096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 501,593<span></span>
</td>
<td class="nump">$ 331,961<span></span>
</td>
<td class="nump">$ 982,102<span></span>
</td>
<td class="nump">$ 646,799<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_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">443,086<span></span>
</td>
<td class="nump">267,087<span></span>
</td>
<td class="nump">843,868<span></span>
</td>
<td class="nump">523,246<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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">58,507<span></span>
</td>
<td class="nump">64,874<span></span>
</td>
<td class="nump">138,234<span></span>
</td>
<td class="nump">123,553<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">63,430<span></span>
</td>
<td class="nump">47,655<span></span>
</td>
<td class="nump">122,832<span></span>
</td>
<td class="nump">90,441<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_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Contingent consideration</a></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">73<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="nump">8<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(4,924)<span></span>
</td>
<td class="nump">17,128<span></span>
</td>
<td class="nump">15,337<span></span>
</td>
<td class="nump">33,031<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_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="nump">979<span></span>
</td>
<td class="nump">397<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_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense, net</a></td>
<td class="num">(124)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="num">(169)<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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) from operations before income taxes</a></td>
<td class="num">(5,343)<span></span>
</td>
<td class="nump">16,954<span></span>
</td>
<td class="nump">13,717<span></span>
</td>
<td class="nump">32,803<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_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="num">(1,293)<span></span>
</td>
<td class="nump">3,611<span></span>
</td>
<td class="nump">2,688<span></span>
</td>
<td class="nump">7,250<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_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(4,050)<span></span>
</td>
<td class="nump">13,343<span></span>
</td>
<td class="nump">11,029<span></span>
</td>
<td class="nump">25,553<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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest</a></td>
<td class="num">(1,362)<span></span>
</td>
<td class="num">(507)<span></span>
</td>
<td class="num">(1,977)<span></span>
</td>
<td class="num">(619)<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_us-gaap_NetIncomeLoss', window );">Comprehensive income attributable to IES Holdings, Inc.</a></td>
<td class="num">$ (5,412)<span></span>
</td>
<td class="nump">$ 12,836<span></span>
</td>
<td class="nump">$ 9,052<span></span>
</td>
<td class="nump">$ 24,934<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_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 1.18<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_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 1.16<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">20,772,426<span></span>
</td>
<td class="nump">20,780,006<span></span>
</td>
<td class="nump">20,737,253<span></span>
</td>
<td class="nump">20,756,879<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">20,772,426<span></span>
</td>
<td class="nump">21,071,059<span></span>
</td>
<td class="nump">21,139,429<span></span>
</td>
<td class="nump">21,059,088<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_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related 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;">us-gaap_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: 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=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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_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>dtr-types: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=125512782&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: 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=125511455&amp;loc=d3e1252-109256<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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=125511455&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: 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=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_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>dtr-types: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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=123570139&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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: 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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: 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=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: 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=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: 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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123367319&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: 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 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=123367319&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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=124432515&amp;loc=d3e3550-109257<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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://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=124432515&amp;loc=d3e3550-109257<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166955224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Sep. 30, 2020</a></td>
<td class="nump">$ 283,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (24,499)<span></span>
</td>
<td class="nump">$ 200,587<span></span>
</td>
<td class="nump">$ 107,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,287,134<span></span>
</td>
<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_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuances under compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,086)<span></span>
</td>
<td class="num">(2,086)<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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuances under compensation plans, 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">107,327<span></span>
</td>
<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_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Acquisition of 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="num">$ (1,226)<span></span>
</td>
<td class="nump">531<span></span>
</td>
<td class="num">(695)<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_us-gaap_TreasuryStockSharesAcquired', window );">Acquisition of treasury stock, 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="num">(30,878)<span></span>
</td>
<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Non-cash compensation</a></td>
<td class="nump">1,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>
<td class="nump">1,700<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_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Noncontrolling Interest, Change in Redemption Value</a></td>
<td class="num">(503)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(503)<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_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to IES Holdings, Inc.</a></td>
<td class="num">(24,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(24,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Mar. 31, 2021</a></td>
<td class="nump">308,535<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (23,639)<span></span>
</td>
<td class="nump">200,732<span></span>
</td>
<td class="nump">131,222<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,210,685<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Dec. 31, 2020</a></td>
<td class="nump">295,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (24,984)<span></span>
</td>
<td class="nump">201,219<span></span>
</td>
<td class="nump">119,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,279,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuances under compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,345)<span></span>
</td>
<td class="num">(1,345)<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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuances under compensation plans, 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">68,860<span></span>
</td>
<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Non-cash compensation</a></td>
<td class="nump">858<span></span>
</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">858<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_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Noncontrolling Interest, Change in Redemption Value</a></td>
<td class="num">(621)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(621)<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_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to IES Holdings, Inc.</a></td>
<td class="num">(12,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Mar. 31, 2021</a></td>
<td class="nump">308,535<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (23,639)<span></span>
</td>
<td class="nump">200,732<span></span>
</td>
<td class="nump">131,222<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,210,685<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Sep. 30, 2021</a></td>
<td class="nump">345,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (29,300)<span></span>
</td>
<td class="nump">201,899<span></span>
</td>
<td class="nump">173,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,316,998<span></span>
</td>
<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_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuances under compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,638)<span></span>
</td>
<td class="num">(3,638)<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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuances under compensation plans, 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">157,167<span></span>
</td>
<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_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Acquisition of 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="num">$ (4,925)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,925)<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_us-gaap_TreasuryStockSharesAcquired', window );">Acquisition of treasury stock, 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="num">(104,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Non-cash compensation</a></td>
<td class="nump">1,898<span></span>
</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,898<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_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Noncontrolling Interest, Change in Redemption Value</a></td>
<td class="num">(930)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(930)<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_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to IES Holdings, Inc.</a></td>
<td class="num">(9,052)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Mar. 31, 2022</a></td>
<td class="nump">351,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (30,587)<span></span>
</td>
<td class="nump">200,159<span></span>
</td>
<td class="nump">181,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,264,031<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Dec. 31, 2021</a></td>
<td class="nump">356,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (30,460)<span></span>
</td>
<td class="nump">199,162<span></span>
</td>
<td class="nump">187,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,261,444<span></span>
</td>
<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_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Acquisition of treasury stock</a></td>
<td class="num">(127)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (127)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Acquisition of treasury stock, 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="num">(2,587)<span></span>
</td>
<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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Non-cash compensation</a></td>
<td class="nump">997<span></span>
</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">997<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_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Noncontrolling Interest, Change in Redemption Value</a></td>
<td class="num">(870)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(870)<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_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to IES Holdings, Inc.</a></td>
<td class="nump">5,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,412)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent at Mar. 31, 2022</a></td>
<td class="nump">$ 351,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
<td class="num">$ (30,587)<span></span>
</td>
<td class="nump">$ 200,159<span></span>
</td>
<td class="nump">$ 181,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,049,529<span></span>
</td>
<td class="nump">1,264,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=122142933&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=120381028&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=122142933&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=123468992&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_MinorityInterestChangeInRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 16(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<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> -URI http://asc.fasb.org/extlink&amp;oid=120397183&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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestChangeInRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123467817&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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</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=123467817&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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=120397183&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 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=120391452&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=123467817&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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=120391452&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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=123467817&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=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445170354680">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</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_StatementOfCashFlowsAbstract', window );"><strong>Statement of Cash Flows [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_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 11,029<span></span>
</td>
<td class="nump">$ 25,553<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_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">61<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_us-gaap_AmortizationOfFinancingCosts', window );">Deferred financing cost amortization</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">94<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_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">12,370<span></span>
</td>
<td class="nump">9,848<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="num">(73)<span></span>
</td>
<td class="nump">8<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_us-gaap_ShareBasedCompensation', window );">Non-cash compensation expense</a></td>
<td class="nump">1,898<span></span>
</td>
<td class="nump">1,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_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">1,931<span></span>
</td>
<td class="nump">5,433<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_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(22,830)<span></span>
</td>
<td class="nump">11,943<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_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(17,325)<span></span>
</td>
<td class="num">(9,771)<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_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Costs and estimated earnings in excess of billings</a></td>
<td class="num">(12,128)<span></span>
</td>
<td class="nump">5,699<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_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(3,795)<span></span>
</td>
<td class="nump">1,053<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_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="num">(1,968)<span></span>
</td>
<td class="num">(83)<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_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">26,911<span></span>
</td>
<td class="num">(9,324)<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_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Billings in excess of costs and estimated earnings</a></td>
<td class="nump">1,134<span></span>
</td>
<td class="nump">4,518<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_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other non-current liabilities</a></td>
<td class="num">(242)<span></span>
</td>
<td class="nump">1,626<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_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="num">(2,908)<span></span>
</td>
<td class="nump">48,358<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property and equipment</a></td>
<td class="num">(21,627)<span></span>
</td>
<td class="num">(3,004)<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_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of assets</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">68<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_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates', window );">Cash paid in conjunction with business combinations</a></td>
<td class="num">(500)<span></span>
</td>
<td class="num">(55,468)<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_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(21,928)<span></span>
</td>
<td class="num">(58,404)<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_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet', window );">Borrowings of debt</a></td>
<td class="nump">872,609<span></span>
</td>
<td class="nump">584,483<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_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Repayments of debt</a></td>
<td class="num">(842,727)<span></span>
</td>
<td class="num">(584,495)<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_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt', window );">Cash paid for finance leases</a></td>
<td class="num">(603)<span></span>
</td>
<td class="num">(240)<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_us-gaap_ProceedsFromPaymentsToMinorityShareholders', window );">Distribution to noncontrolling interest</a></td>
<td class="num">(3,344)<span></span>
</td>
<td class="num">(251)<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(4,925)<span></span>
</td>
<td class="num">(695)<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_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="nump">21,010<span></span>
</td>
<td class="num">(1,198)<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(3,826)<span></span>
</td>
<td class="num">(11,244)<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS, beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,577<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS, end of period</a></td>
<td class="nump">19,279<span></span>
</td>
<td class="nump">42,333<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_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">949<span></span>
</td>
<td class="nump">262<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_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes (net)</a></td>
<td class="nump">$ 2,142<span></span>
</td>
<td class="nump">$ 2,182<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_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=123570139&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=123367319&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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: 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=124435984&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_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=123570139&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=123570139&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=123431023&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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=123444420&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=123570139&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: 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=121826272&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=123359005&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=123570139&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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=123570139&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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=123431023&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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount due within one year (or one business cycle) from customers for the credit sale of 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=123570139&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=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&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=123570139&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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=123431023&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_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&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_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=123570139&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_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=123570139&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=123570139&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=123570139&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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</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=123570139&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_PaymentsToAcquireBusinessesAndInterestInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).</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),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromRepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant and equipment (capital expenditures), software, and other intangible 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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (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=124255953&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=123367319&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_RepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.</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 (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=123570139&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_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172996744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Business Description and Basis of Presentation [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. BUSINESS AND ACCOUNTING POLICIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Business</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IES Holdings, Inc. designs and installs integrated electrical and technology systems and provides infrastructure products and services to a variety of end-markets, including data centers, residential housing and commercial and industrial facilities. Our operations are organized into four principal business segments, based upon the nature of our services:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Communications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Nationwide provider of technology infrastructure services, including the design, build, and maintenance of the communications infrastructure within data centers for co-location and managed hosting customers, for both large corporations and independent businesses.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Residential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Regional provider of electrical installation services for single-family housing and multi-family apartment complexes, as well as heating, ventilation and air conditioning (HVAC) and plumbing installation services in certain markets. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Provider of electro-mechanical solutions for industrial operations, including apparatus repair and custom-engineered products such as generator enclosures to be used in data centers and other industrial applications. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline">Commercial &amp; Industrial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Provider of electrical and mechanical design, construction, and maintenance services to the commercial and industrial markets in various regional markets and nationwide in certain areas of expertise, such as the power infrastructure market and data centers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The words &#8220;IES&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, and &#8220;us&#8221; refer to IES Holdings, Inc. and, except as otherwise specified herein, to our consolidated subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Seasonality and Quarterly Fluctuations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations from our Residential segment can be seasonal, depending on weather trends, with typically higher revenues generated during spring and summer and lower revenues generated during fall and winter. The Commercial &amp; Industrial, Communications and Infrastructure Solutions segments of our business are less subject to seasonal trends, as work in these segments generally is performed inside structures protected from the weather, although weather can still impact these businesses, especially in the early stages of projects. From quarter to quarter, results for our Communications, Residential, and Commercial &amp; Industrial segments may be materially affected by the timing of new construction projects, and our volume of business may be adversely affected by declines in construction projects resulting from adverse regional or national economic conditions. Quarterly results for our Infrastructure Solutions segment may be affected by the timing of outages or capital projects at our customers&#8217; facilities. Accordingly, operating results for any fiscal period are not necessarily indicative of results that may be achieved for any subsequent fiscal period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Financial Statement Preparation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of IES, our wholly-owned subsidiaries, and entities that we control due to ownership of a majority of voting interest and have been prepared in accordance with the instructions to interim financial reporting as prescribed by the United States Securities and Exchange Commission (the &#8220;SEC&#8221;). The results for the interim periods are not necessarily indicative of results for the entire year. These interim financial statements do not include all disclosures required by U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) and should be read in conjunction with the consolidated financial statements and notes thereto filed with the SEC in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021.&#160;In the opinion of management, the unaudited Condensed Consolidated Financial Statements contained in this report include all known accruals and adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods reported herein.&#160;Any such adjustments are of a normal recurring nature.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noncontrolling Interest</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisitions of Edmonson Electric, LLC (&#8220;Edmonson&#8221;) and Bayonet Plumbing, Heating &amp; Air-Conditioning, LLC (&#8220;Bayonet&#8221;) in fiscal 2021, and NEXT Electric, LLC in fiscal 2017, we acquired an 80 percent interest in each of the entities, with the remaining 20 percent interest in each such entity being retained by the respective third party seller. The interests retained by those third party sellers are identified on our Condensed Consolidated Balance Sheets as noncontrolling interest, classified outside of permanent equity. Under the terms of each entity&#8217;s operating agreement, after five years from the date of the acquisition, we may elect to purchase, or the third-party seller may require us to purchase, part or all of the remaining 20 percent interest in the applicable entity. The purchase price is variable, based on a multiple of earnings as defined in the operating agreements. Therefore, this noncontrolling interest is carried at the greater of the balance determined under Accounting Standards Codification (&#8220;ASC&#8221;) 810 and the redemption </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amounts assuming the noncontrolling interests were redeemable at the balance sheet date. If all of the noncontrolling interests remaining outstanding at March 31, 2022 had been redeemable at that date, the redemption amount would have been $21,942. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Estimates are primarily used in our revenue recognition of construction in progress, fair value assumptions in accounting for business combinations and analyzing goodwill, investments, intangible assets and long-lived asset impairments and adjustments, allowance for credit losses, stock-based compensation, reserves for legal matters, realizability of deferred tax assets, unrecognized tax benefits and self-insured claims liabilities and related reserves.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (Income) Expense, Net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (Income) Expense, Net includes primarily unrealized gains or losses on equity securities, including those related to our Executive Deferred Compensation Plan. These securities are recorded at fair value (Level 1) at the end of each reporting period. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9 - Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Recently Adopted </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This update is effective for fiscal years beginning after December 15, 2020 and for interim periods within that year. Early adoption is permitted. We adopted this standard on October 1, 2021 with immaterial impact on our Condensed Consolidated Financial Statements.</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_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>dtr-types: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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172827192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Controlling Shareholder<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_iesc_ControllingShareholderTextBlock', window );">Controlling Shareholder [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. CONTROLLING STOCKHOLDER</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tontine Associates, L.L.C. ("Tontine Associates"), together with its affiliates (collectively, &#8220;Tontine&#8221;), is the Company&#8217;s controlling stockholder, owning approximately 56 percent of the Company&#8217;s outstanding common stock based on the Form 4 filed by Tontine with the SEC on December 3, 2021 and the Company's shares outstanding as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;27, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, Tontine has the ability to exercise significant control over our affairs, including the election of directors and most actions requiring the approval of stockholders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While Tontine is subject to certain restrictions under federal securities laws on sales of its shares as an affiliate, the Company has filed a shelf registration statement to register all of the shares of IES common stock owned by Tontine at the time of registration. As long as the shelf registration statement remains effective and the Company remains eligible to use it, Tontine has the ability to resell any or all of its registered shares from time to time in one or more offerings, as described in the shelf registration statement and in any prospectus supplement filed in connection with an offering pursuant to the shelf registration statement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should Tontine sell or otherwise dispose of all or a portion of its position in IES, a change in ownership of IES could occur. A change in ownership, as defined by Internal Revenue Code Section 382, could reduce the availability of the Company&#8217;s net operating loss carryforwards for federal and state income tax purposes. Furthermore, a change of control would trigger the change of control provisions in a number of our material agreements, including our credit agreement, bonding agreements with our sureties and our executive severance plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jeffrey L. Gendell was appointed as Chief Executive Officer of the Company effective October 1, 2020, having served as the Company's Interim Chief Executive Officer since July 31, 2020. Mr. Gendell also serves as Chairman of the Board of Directors, a position he has held since November 2016. He is the managing member and founder of Tontine, and the brother of David B. Gendell, who has served as a member of our Board since February 2012, and who previously served as Interim Director of Operations from November 2017 to January 2019, as Vice Chairman of the Board from November 2016 to November 2017 and as Chairman of the Board from January 2015 to November 2016. David B. Gendell was an employee of Tontine from 2004 until December 31, 2017.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to a sublease agreement with Tontine Associates for corporate office space in Greenwich, Connecticut. The sublease extends through February 27, 2023, with monthly payments due in the amount of approximately $8. Payments by the Company are at a rate consistent with that paid by Tontine Associates to its landlord. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 6, 2018, the Company entered into a Board Observer Letter Agreement (the "Observer Agreement") with Tontine </span></div>Associates in order to assist Tontine in managing its investment in the Company. Subject to the terms and conditions set forth in the Observer Agreement, the Company granted Tontine the right, at any time that Tontine holds at least 20% of the outstanding common stock of the Company, to appoint a representative to serve as an observer to the Board (the &#8220;Board Observer&#8221;). The Board Observer, who must be reasonably acceptable to those members of the Board who are not affiliates of Tontine, shall have no voting rights or other decision making authority. Subject to the terms and conditions set forth in the Observer Agreement, so long as Tontine has the right to appoint a Board Observer, the Board Observer will have the right to attend and participate in meetings of the Board and the committees thereof, subject to confidentiality requirements, and to receive reimbursement for reasonable out-of-pocket expenses incurred in his or her capacity as a Board Observer and such rights to coverage under the Company&#8217;s directors&#8217; and officers&#8217; liability insurance policy as are available to the Company&#8217;s directors.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_iesc_ControllingShareholderTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Controlling Shareholder [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;">iesc_ControllingShareholderTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172846264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from External Customers by Products and Services [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. REVENUE RECOGNITION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is derived from contracts with customers, and we determine the appropriate accounting treatment for each contract at its inception. Our contracts primarily relate to electrical and mechanical contracting services, technology infrastructure products and services, and electro-mechanical solutions for industrial operations. Revenue is earned based upon an agreed fixed price or actual costs incurred plus an agreed upon percentage.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for a contract when: (i) it has approval and commitment from both parties, (ii) the rights of the parties are identified, (iii) payment terms are identified, (iv) the contract has commercial substance, and (v) collectability of consideration is probable. We consider the start of a project to be when the above criteria have been met and we have written authorization from the customer to proceed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue over time for the majority of the services we perform as (i) control continuously transfers to the customer as work progresses at a project location controlled by the customer and (ii) we have the right to bill the customer as costs are incurred.&#160;Within our Infrastructure Solutions segment, we often perform work inside our own facilities, where control does not continuously transfer to the customer as work progresses. In such cases, we evaluate whether we have the right to bill the customer as costs are incurred. Such assessment involves an evaluation of contractual termination clauses. Where we have a contractual right to payment for work performed to date, we recognize revenue over time. If we do not have such a right, we recognize revenue upon completion of the contract, when control of the work transfers to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fixed price arrangements, we use the percentage of completion method of accounting under which revenue recognized is measured principally by the costs incurred and accrued to date for each contract as a percentage of the estimated total cost for each contract at completion. Contract costs include all direct material, labor and indirect costs related to contract performance. Changes in job performance, job conditions, estimated contract costs and profitability and final contract settlements may result in revisions to costs and income, and the effects of these revisions are recognized in the period in which the revisions are determined. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.&#160;This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments.</span></div><div style="text-indent:36pt"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Consideration</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price for our contracts may include variable consideration, which includes changes to transaction price for approved and unapproved change orders, claims and incentives. Change orders, claims, and incentives are generally not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as a modification of the existing contract and performance obligation. We estimate variable consideration for a performance obligation at the probability weighted value we expect to receive (or the most probable amount we expect to incur in the case of liquidated damages, if any), utilizing estimation methods that best predict the amount of consideration to which we will be entitled (or which will be incurred in the case of liquidated damages, if any). We include variable consideration in the estimated transaction price 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. Our estimates of variable consideration and determination of whether to include estimated amounts in transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. The effect of variable consideration on the transaction price of a performance obligation is recognized as an adjustment to revenue on a cumulative catch-up basis. To the extent unapproved change orders and claims reflected in transaction price (or accounted for as a reduction of the transaction price in the case of liquidated damages) are not resolved in our favor, or to the extent incentives reflected in transaction price are not earned, there could be reductions in, or reversals of, previously recognized revenue. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by activity and contract type, as these categories reflect how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Our consolidated revenue for the three and six months ended March 31, 2022 and 2021 was derived from the following activities.&#160;See details in the following tables:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multi-family and Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Custom Power Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Infrastructure Solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.906%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,849&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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="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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.906%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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="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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts that we have billed or have an unconditional right to bill our customers. As of March 31, 2022, Accounts receivable included $21,824 of unbilled receivables for which we have an unconditional right to bill.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating our expected credit losses, we considered trade receivables, retainage, and costs and estimated earnings in excess of billings, all of which constitute a homogenous portfolio, and therefore, to measure the expected credit loss, they have been grouped together.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to calculate an expected credit loss based on loss rates from historical data. Each segment groups financial assets with similar risk characteristics and collectively assesses the expected credit losses. If an individual asset experiences credit deterioration to the extent the credit risk is no longer characteristic of the other assets in the group, it will be analyzed individually. The loss rates for our portfolios include our history of credit loss expense, the aging of our receivables, our expectation of payments and adjustment for forward-looking factors specific to the macroeconomic trends in the markets we serve.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than trade receivables due in one year or less, we do not have any other financial assets that are past due or are on non-accrual status.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project contracts typically provide for a schedule of billings on percentage of completion of specific tasks inherent in the fulfillment of our performance obligation(s). The schedules for such billings usually do not precisely match the schedule on which costs are incurred. As a result, contract revenue recognized in the statement of operations can and usually does differ from amounts that can be billed to the customer at any point during the contract. Amounts by which cumulative contract revenue recognized on a contract as of a given date exceeds cumulative billings and unbilled receivables to the customer under the contract are reflected as a current asset in our Condensed Consolidated Balance Sheet under the caption &#8220;Costs and estimated earnings in excess of billings&#8221;. Amounts by which cumulative billings to the customer under a contract as of a given date exceed cumulative contract revenue recognized are reflected as a current liability in our Condensed Consolidated Balance Sheet under the caption &#8220;Billings in excess of costs and estimated earnings&#8221;.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022 and 2021, we recognized revenue of $38,349 and $28,385 related to our contract liabilities at January 1, 2022 and 2021, respectively. During the six months ended March 31, 2022 and 2021, we recognized revenue of $45,115 and $33,740 related to our contract liabilities at October 1, 2021 and 2020, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the unrecognized revenue value of our contract commitments. New awards represent the total expected revenue value of new contract commitments undertaken during a given period, as well as additions to the scope of existing contract commitments. Our new performance obligations vary significantly each reporting period based on the timing of our major new contract commitments. At March 31, 2022, we had remaining performance obligations of&#160;$835,548. The Company expects to recognize revenue on approximately $792,953 of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended March 31, 2022, net revenue recognized from our performance obligations satisfied in previous periods was not material.</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_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><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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-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 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: 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 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: 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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: 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 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: 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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-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_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>dtr-types: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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172894280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. DEBT</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022 and September 30, 2021, we had $70,220 and $40,339, respectively, in borrowings outstanding under our revolving credit facility with Wells Fargo Bank, N.A. ("Wells Fargo"), and long-term debt related to loans on capital expenditures of $15 and $63, respectively. At March 31, 2022, we also had $4,161 in outstanding letters of credit and total availability of $50,619 under our revolving credit facility without triggering our financial covenants under our Second Amended and Restated Credit and Security Agreement with Wells Fargo (as amended, the "Credit Agreement"). As of March 31, 2022, the Company was in compliance with the financial covenants under the Credit Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022 we entered into the Third Amended and Restated Credit and Security Agreement with Wells Fargo (the "Amended Credit Agreement"), which, among other things, increased our maximum borrowing amount from $125,000 to $150,000. Please refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 15 - Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information regarding the Amended Credit Agreement. </span></div>The Amended Credit Agreement, which matures on September 30, 2026, contains customary affirmative, negative and financial covenants as disclosed in Item 7 of our Annual Report on Form 10-K for the year ended September 30, 2021.<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><br>Reference 2: 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 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: 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 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: 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 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: 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 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: 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(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: 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 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: 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 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: 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 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: 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 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: 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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: 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 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: 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 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445173029752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Per Share Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" 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 [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. PER SHARE INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reconcile the components of basic and diluted earnings (loss) per share for the three and six months ended March 31, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to restricted stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,282)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,780,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and non-vested securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common and common equivalent shares outstanding &#8212; diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,071,059&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to restricted stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,737,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,756,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and non-vested securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and common equivalent shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,139,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,059,088&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16</span></td></tr></table></div>For the three and six months ended March 31, 2022 and 2021, the average price of our common shares exceeded the exercise price of all of our outstanding options; therefore, all of our outstanding stock options were included in the computation of diluted earnings per share, except for the quarter ended March 31, 2022, where such options would have had an anti-dilutive impact on the Company's loss per share.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&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_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>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172894280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text">6.&#160;OPERATING SEGMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage and measure performance of our business in four distinct operating segments: Communications, Residential, Infrastructure Solutions, and Commercial &amp; Industrial. These segments are reflective of how the Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) reviews operating results for the purpose of allocating resources and assessing performance. The Company&#8217;s CODM is its Chief Executive Officer.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between segments, if any, are eliminated in consolidation. Our corporate organization provides general and administrative services, as well as support services, to each of our four operating segments. Management allocates certain shared costs between segments for selling, general and administrative expenses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the three and six months ended March 31, 2022 and 2021 is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,978&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,576&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,448&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,037&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,430&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,037)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,609&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,744&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,363&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,716&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,086&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,853&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,168&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,528&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,441&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,657&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: 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 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: 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 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: 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 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: 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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172923112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Shareholders' Equity and Share-based Payments [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Incentive Plan</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s 2006 Equity Incentive Plan, as amended and restated (the &#8220;Equity Incentive Plan&#8221;), provides for grants of stock options as well as grants of stock, including restricted stock. Approximately 3.0&#160;million shares of common stock are authorized for issuance under the Equity Incentive Plan, of which approximately 713,151 shares were available for issuance at March 31, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Repurchase Program</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, our Board authorized a stock repurchase program for the purchase from time to time of up to 1.5 million shares of the Company&#8217;s common stock, and on May 2, 2019, our Board authorized the repurchase from time to time of up to an additional 1.0 million shares of our common stock under the stock repurchase program.&#160;Share purchases are made for cash in open market transactions at prevailing market prices or in privately negotiated transactions or otherwise.&#160;The timing and amount of purchases under the program are determined based upon prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.&#160;All or part of the repurchases may be implemented under a Rule 10b5-1 trading plan, which allows repurchases under predetermined terms at times when the Company might otherwise be prevented from purchasing under insider trading laws or because of self-imposed blackout periods.&#160;The program does not require the Company to purchase any specific number of shares and may be modified, suspended or reinstated at any time at the Company&#8217;s discretion and without notice. We repurchased 2,587 and 59,002 shares, respectively, of our common stock during the three and six months ended March 31, 2022 in open market transactions at an average price of $49.00 and $46.81, respectively, per share. We repurchased no shares of our common stock during the three and six months ended March 31, 2021 in open market transactions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended March 31, 2022, we issued 73,627 shares of common stock from treasury stock to employees and repurchased 45,198 shares of common stock from our employees to satisfy statutory tax withholding requirements upon the vesting of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain performance phantom stock units under the Equity Incentive Plan. In addition, we issued 83,540 shares from treasury stock to satisfy the vesting of Director PSUs (as defined below) in conjunction with the departure of a Board member.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During the six months ended March 31, 2021, we issued 38,087 shares of common stock from treasury stock to employees and repurchased 16,882 shares of common stock from our employees to satisfy statutory tax withholding requirements upon the vesting of certain performance phantom stock units under the Equity Incentive Plan. In addition, 13,996 restricted shares were forfeited by certain former employees upon their departure and returned to treasury stock. We also issued 380 unrestricted shares of common stock from treasury to members of our Board of Directors as part of their overall compensation, and we issued 68,860 shares from treasury stock to satisfy the vesting of Director PSUs in conjunction with the departure of a board member. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We granted no restricted shares to executives during the six months ended March 31, 2022. Of the awards previously granted, 3,118 shares vested. The remaining restricted shares either vest subject to the achievement of specified levels of cumulative net income before taxes or vest based on the passage of time. During the three months ended March 31, 2022 and 2021, we recognized $36 and $36, respectively, in compensation expense related to all restricted stock awards. During the six months ended March 31, 2022 and 2021, we recognized $71 and $74, respectively, in compensation expense related to all restricted stock awards. At March 31, 2022, the unamortized compensation cost related to outstanding unvested restricted stock was $95. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director Phantom Stock Units</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director phantom stock units (&#8220;Director PSUs&#8221;) are granted to the members of the Board of Directors as part of their overall compensation. The Director PSUs are contractual rights to receive one share of the Company's common stock and are paid via unrestricted stock grants to each director upon their departure from the Board of Directors, or upon a change in control. We record compensation expense for the full value of the grant on the date of grant. During the three months ended March 31, 2022 and 2021, we recognized $96 and $90, respectively, in compensation expense related to these grants. During the six months ended March 31, 2022 and 2021, we recognized $193 and $186, respectively, in compensation expense related to these grants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Phantom Stock Units </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An employee phantom stock unit (an &#8220;Employee PSU&#8221;) is a contractual right to receive one share of the Company&#8217;s common stock. Depending on the terms of each grant, Employee PSUs may vest upon the achievement of certain specified performance objectives and continued performance of services, or may vest based on continued performance of services through the vesting date. </span></div>As of March 31, 2022, the Company had outstanding Employee PSUs, which, subject to the achievement of certain performance metrics, could result in the issuance of 321,463 shares of common stock. During the six months ended March 31, 2022, we granted 150,447 Employee PSUs, 4,962 were forfeited, and 106,964 vested. During the three months ended March 31, 2022 and 2021, we recognized $864 and $711, respectively, in compensation expense related to Employee PSU grants. During the six months ended March 31, 2022 and 2021, we recognized $1,632 and $1,408, respectively, in compensation expense related to Employee PSU grants<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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</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><br>Reference 2: 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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445177007400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Compensation and Employee Benefit Plans [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. EMPLOYEE BENEFIT PLANS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Plan</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 1998, we established the IES Holdings, Inc. 401(k) Retirement Savings Plan. All full-time IES employees are eligible to participate on the first day of the month subsequent to completing sixty days of service and attaining age twenty one. Participants become vested in our matching contributions following three years of service. We also maintain several subsidiary retirement savings plans. During the three months ended March 31, 2022 and 2021, we recognized $1,195 and $773, respectively, in matching expense. During the six months ended March 31, 2022 and 2021, we recognized $2,116 and $1,479, respectively, in matching expense.</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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172939960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. FAIR VALUE MEASUREMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement Accounting</span></div><div style="padding-left:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is considered the price to sell an asset, or transfer a liability, between market participants on the measurement date. Fair value measurements assume that (1) the asset or liability is&#160;exchanged in an orderly manner, (2)&#160;the exchange is in the principal market for that asset or liability, and (3)&#160;the market participants are independent, knowledgeable, and able and willing to transact an exchange. Fair value accounting and reporting establishes a framework for measuring fair value by creating a hierarchy for observable independent market inputs and unobservable market assumptions and expands disclosures about fair value measurements. Judgment is required to interpret the market data used to develop fair value estimates. As such, the estimates presented herein are not necessarily indicative of the amounts that could be realized in a current exchange. The use of different market assumptions and/or estimation methods could have a material effect on the estimated fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, financial assets and liabilities measured at fair value on a recurring basis were limited to our Executive Deferred Compensation Plan, under which certain employees are permitted to defer a portion of their base salary and/or bonus for a Plan Year (as defined in the plan), equity securities held for sale, and contingent consideration liabilities related to certain of our acquisitions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021, are summarized in the following tables by the type of inputs applicable to the fair value measurements:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted Prices (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,732)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted Prices (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,050)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2021, we entered into a contingent consideration arrangement related to the acquisition of Bayonet. At March 31, 2022, we estimated the fair value of this contingent consideration liability at $4,252. The table below presents the fair value of this obligation, which used significant unobservable inputs (Level 3).</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.555%"><tr><td style="width:1.0%"/><td style="width:64.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.340%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration Agreements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net adjustments to fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></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"/></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172912232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. INVENTORY</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:65.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,899&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,573&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a 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 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172996744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. GOODWILL AND INTANGIBLE ASSETS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the carrying value of goodwill by segment at March 31, 2022, which was unchanged from September 30, 2021:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.929%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,370&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,209&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.905%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Lives    (in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr style="height:24pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,751)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,511&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical library</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog and construction contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,538&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,844)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,694&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.044%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Lives   (in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical library</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog and construction contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,538&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,919)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,619&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445177019400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. COMMITMENTS AND CONTINGENCIES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we are a party to various claims, lawsuits and other legal proceedings that arise in the ordinary course of business. We maintain various insurance coverages to minimize financial risk associated with these proceedings. None of these proceedings, separately or in the aggregate, are expected to have a material adverse effect on our financial position, results of operations or cash </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows. With respect to all such proceedings, we record reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. We expense routine legal costs related to these proceedings as they are incurred. </span></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2021, the United States Department of Labor Wage and Hour Division (the &#8220;DOL&#8221;) notified IES Residential, Inc. (&#8220;IESR&#8221;), a wholly-owned subsidiary of the Company, that the DOL had commenced an administrative investigation of IESR&#8217;s compliance with laws regulating employee wage payment. The inquiry concerned overtime calculations and record keeping with respect to certain Arizona employees who are paid on a piece rate basis. In response to certain DOL requests, IESR produced documents and made employees available for interviews. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2021, the DOL indicated that it believes IESR piece rate employees did not record all hours worked, and therefore, IESR was not in compliance with the Fair Labor Standards Act. We are conducting an internal investigation on this matter, and plan to vigorously defend the Company against these allegations. We have established a reserve of $350 for the costs to investigate and resolve this matter. At this time, it is not possible for us to estimate a range of costs we expect to incur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the course of performing work as a subcontractor, from time to time we may be involved in projects which are the subject of contractual disputes between the general contractor and project owner, or between us and the general contractor. In such cases, payment of amounts owed to us by the general contractor may be delayed as contractual disputes are resolved through mediation, arbitration, or litigation. Such disputes may cause us to incur legal fees and other expenses to enforce our contractual rights, and we may not prevail in recovering all amounts to which we believe we are contractually entitled. At March 31, 2022, we had an aggregate $9,700 of trade accounts receivable where payment has been delayed as a result of contractual disputes. We believe that we are contractually entitled to all of these amounts, and intend to vigorously pursue recovery. However, based on uncertainty around the timing and amount of recovery, at March 31, 2022, we have recorded a reserve of $1,800 against these receivables.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Management</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We retain the risk for workers&#8217; compensation, employer&#8217;s liability, automobile liability, construction defects, general liability and employee group health claims, as well as pollution coverage, resulting from uninsured deductibles per accident or occurrence which are generally subject to annual aggregate limits. Our general liability program provides coverage for bodily injury and property damage. In many cases, we insure third parties, including general contractors, as additional insured parties under our insurance policies. Losses are accrued based upon our known claims incurred and an estimate of claims incurred but not reported. As a result, many of our claims are effectively self-insured. Many claims against our insurance are in the form of litigation. At March 31, 2022 and September 30, 2021, we had $6,039 and $5,787, respectively, accrued for self-insurance liabilities. Because the reserves are based on judgment and estimates and involve variables that are inherently uncertain, such as the outcome of litigation and an assessment of insurance coverage, there can be no assurance that the ultimate liability will not be higher or lower than such estimates or that the timing of payments will not create liquidity issues for the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the underwriters of our casualty insurance program require us to post letters of credit as collateral. This is common in the insurance industry. To date, we have not had a situation where an underwriter has had reasonable cause to effect payment under a letter of credit. At March 31, 2022 and September 30, 2021, $3,962 and $4,327, respectively, of our outstanding letters of credit was utilized to collateralize our insurance program.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Surety</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the estimated cost to complete our bonded projects was approximately $125,880. We evaluate our bonding requirements on a regular basis, including the terms offered by our sureties. We believe the bonding capacity presently provided by our current sureties is adequate for our current operations and will be adequate for our operations for the foreseeable future. Posting letters of credit in favor of our sureties reduces the borrowing availability under our revolving credit facility. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Commitments and Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our customers and vendors require us to post letters of credit, or provide intercompany guarantees, as a means of guaranteeing performance under our contracts and ensuring payment by us to subcontractors and vendors. If our customer has reasonable cause to effect payment under a letter of credit, we would be required to reimburse our creditor for the letter of credit. </span></div>From time to time we may enter into firm purchase commitments for materials, such as copper or aluminum wire, which we expect to use in the ordinary course of business. These commitments are typically for terms of less than one year and require us to buy minimum quantities of materials at specific intervals at a fixed price over the term. As of March 31, 2022, we had commitments of $12,058 outstanding under agreements to purchase copper wire and other materials over the next 12 months in the ordinary course of business.<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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172821992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#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_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into various contractual arrangements for the right to use facilities, vehicles and equipment. The lease terms generally range from two to ten years for facilities and three to five years for vehicles and equipment. Our lease terms may include the exercise of renewal or termination options when it is reasonably certain these options will be exercised. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating and finance liabilities of $14,877 and $1,546, respectively, as of March 31, 2022, and $13,973 and $1,033, respectively, as of September 30, 2021, were included in &#8220;Accounts payable and accrued expenses&#8221; in the Condensed Consolidated Balance Sheets. Non-current finance lease liabilities and finance lease right-of-use assets were included in the &#8220;Other non-current liabilities&#8221; and &#8220;Other non-current assets&#8221;, respectively, in the Condensed Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of our lease liabilities as of March 31, 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,903&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,150&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total future undiscounted cash flows related to lease agreements committed to but not yet commenced as of March 31, 2022 is $2,346.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,543&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><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_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. LEASES</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into various contractual arrangements for the right to use facilities, vehicles and equipment. The lease terms generally range from two to ten years for facilities and three to five years for vehicles and equipment. Our lease terms may include the exercise of renewal or termination options when it is reasonably certain these options will be exercised. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating and finance liabilities of $14,877 and $1,546, respectively, as of March 31, 2022, and $13,973 and $1,033, respectively, as of September 30, 2021, were included in &#8220;Accounts payable and accrued expenses&#8221; in the Condensed Consolidated Balance Sheets. Non-current finance lease liabilities and finance lease right-of-use assets were included in the &#8220;Other non-current liabilities&#8221; and &#8220;Other non-current assets&#8221;, respectively, in the Condensed Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of our lease liabilities as of March 31, 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,903&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,150&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total future undiscounted cash flows related to lease agreements committed to but not yet commenced as of March 31, 2022 is $2,346.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,543&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172821144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Divestitures<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. BUSINESS COMBINATIONS AND DIVESTITURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We completed no acquisitions during the six months ended March 31, 2022. We completed four acquisitions in fiscal year 2021 for total aggregate cash consideration of $92,462. In November 2020, we acquired both Wedlake Fabricating, Inc., a Tulsa, Oklahoma-based manufacturer of custom generator enclosures that are primarily used by data centers and large commercial and industrial facilities, and K.E.P. Electric, Inc., a Batavia, Ohio-based electrical contractor specializing in the design and installation of electrical systems for single-family housing and multi-family developments. In December 2020, we acquired an 80% interest in Bayonet Plumbing, Heating &amp; Air-Conditioning, LLC, a Hudson, Florida-based provider of residential heating, ventilation and air conditioning ("HVAC") and plumbing installation and maintenance services. In May 2021, we acquired an 80% ownership interest in Edmonson Electric, LLC, a Land O'Lakes, Florida-based provider of residential electric, low voltage, and HVAC installation services.</span></div>In addition to the cash consideration, the purchase price included contingent consideration with respect to the acquisition of Bayonet of up to $4,500 due in December 2023. Amounts to be paid are contingent on earnings achieved over a three year period, and will accrue interest on the $4,500 at a rate of 3%, to be paid quarterly. This contingent liability was valued at $4,074 as of the date of the acquisition.<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>dtr-types: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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172889832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" 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 On April 28, 2022, we entered into the Amended Credit Agreement with Wells Fargo which increased the maximum revolver amount from $125,000 to $150,000.  The Amended Credit Agreement also removed the aggregate cap on Company investments in certain securities and the cap on the Company&#8217;s ability to make stock repurchases, in each case subject to the satisfaction of certain liquidity requirements. The Amended Credit Agreement continues to contain other customary affirmative, negative and financial covenants as well as events of default.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172923112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-family</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multi-family and Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Custom Power Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Infrastructure Solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.906%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,398&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,849&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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="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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.906%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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="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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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="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"/><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="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"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">885,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,623&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,690&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-material</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172797144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Per Share Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to restricted stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,282)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,780,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and non-vested securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common and common equivalent shares outstanding &#8212; diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,071,059&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to restricted stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders of IES Holdings, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,411&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,737,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,756,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive stock options and non-vested securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common and common equivalent shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,139,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,059,088&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share attributable to common stockholders of IES Holdings, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=124432515&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>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445172827192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">443,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,219)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,978&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,576&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,391&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,448&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,037&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,430&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,037)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,924)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">267,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,190&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,609&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,744&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">982,102&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,363&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,716&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,360&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,733)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">831,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">269,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,613&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">646,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,086&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,257&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,853&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,168&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,528&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,441&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,130&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,657&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,528)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=123359005&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445171500264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted Prices (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(734)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,732)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.097%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted Prices (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant Unobservable Inputs (Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive savings plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,050)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.555%"><tr><td style="width:1.0%"/><td style="width:64.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.340%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Consideration Agreements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net adjustments to fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,252)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></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"/></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445173027512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following components:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:65.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,877&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,528&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,899&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,573&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445176146392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.929%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; Industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,370&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,209&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets [Table Text Block]</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.905%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Lives    (in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td></tr><tr style="height:24pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,751)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,511&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical library</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog and construction contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,957)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,538&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,844)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,694&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.044%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Lives   (in Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks/trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technical library</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-competition arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog and construction contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,538&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,919)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,619&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445253643912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturities of our lease liabilities as of March 31, 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,806&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,903&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,150&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,543&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,111&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445173058424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue', window );">Redeemable Noncontrolling Interest, Equity, Redemption Value</a></td>
<td class="nump">$ 21,942<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_RedeemableNoncontrollingInterestEquityRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption 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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 24(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445171119880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Controlling Shareholder (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2022 </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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_iesc_ControllingShareholderOwnershipPercentage', window );">ControllingShareholderOwnershipPercentage</a></td>
<td class="nump">56.00%<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_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Related Party Transaction, Purchases from Related Party</a></td>
<td class="nump">$ 8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_iesc_ControllingShareholderOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding common stock owned by controlling shareholder</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_ControllingShareholderOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166017288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled Receivables, Current</a></td>
<td class="nump">$ 21,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,824<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_us-gaap_ContractWithCustomerAssetGrossCurrent', window );">Costs and estimated earnings in excess of billings</a></td>
<td class="nump">55,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,389<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_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Billings in excess of costs and estimated earnings</a></td>
<td class="num">(63,619)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,619)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (62,486)<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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">38,349<span></span>
</td>
<td class="nump">$ 28,385<span></span>
</td>
<td class="nump">45,115<span></span>
</td>
<td class="nump">$ 33,740<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_iesc_PerformanceObligationNext12Months', window );">Performance Obligation Next 12 Months</a></td>
<td class="nump">792,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">792,953<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_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">835,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">835,548<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">501,593<span></span>
</td>
<td class="nump">331,961<span></span>
</td>
<td class="nump">982,102<span></span>
</td>
<td class="nump">646,799<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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">38,349<span></span>
</td>
<td class="nump">28,385<span></span>
</td>
<td class="nump">45,115<span></span>
</td>
<td class="nump">33,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommercialandIndustrialMember', window );">Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">68,815<span></span>
</td>
<td class="nump">52,023<span></span>
</td>
<td class="nump">138,063<span></span>
</td>
<td class="nump">114,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommunicationsMember', window );">Communications [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">130,639<span></span>
</td>
<td class="nump">94,886<span></span>
</td>
<td class="nump">258,028<span></span>
</td>
<td class="nump">193,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_InfrastructureSolutionsMember', window );">Infrastructure Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">41,733<span></span>
</td>
<td class="nump">34,716<span></span>
</td>
<td class="nump">83,829<span></span>
</td>
<td class="nump">69,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_ResidentialMember', window );">Residential [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">260,406<span></span>
</td>
<td class="nump">150,336<span></span>
</td>
<td class="nump">502,182<span></span>
</td>
<td class="nump">269,827<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-price Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">450,398<span></span>
</td>
<td class="nump">300,849<span></span>
</td>
<td class="nump">885,909<span></span>
</td>
<td class="nump">589,705<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-price Contract [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">64,346<span></span>
</td>
<td class="nump">49,003<span></span>
</td>
<td class="nump">129,206<span></span>
</td>
<td class="nump">109,690<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-price Contract [Member] | Communications [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">85,722<span></span>
</td>
<td class="nump">68,551<span></span>
</td>
<td class="nump">174,144<span></span>
</td>
<td class="nump">144,565<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-price Contract [Member] | Infrastructure Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">39,924<span></span>
</td>
<td class="nump">32,959<span></span>
</td>
<td class="nump">80,377<span></span>
</td>
<td class="nump">65,623<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember', window );">Fixed-price Contract [Member] | Residential [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">260,406<span></span>
</td>
<td class="nump">150,336<span></span>
</td>
<td class="nump">502,182<span></span>
</td>
<td class="nump">269,827<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time-and-materials Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">51,195<span></span>
</td>
<td class="nump">31,112<span></span>
</td>
<td class="nump">96,193<span></span>
</td>
<td class="nump">57,094<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time-and-materials Contract [Member] | Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">4,469<span></span>
</td>
<td class="nump">3,020<span></span>
</td>
<td class="nump">8,857<span></span>
</td>
<td class="nump">4,923<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time-and-materials Contract [Member] | Communications [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">44,917<span></span>
</td>
<td class="nump">26,335<span></span>
</td>
<td class="nump">83,884<span></span>
</td>
<td class="nump">48,677<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time-and-materials Contract [Member] | Infrastructure Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">1,809<span></span>
</td>
<td class="nump">1,757<span></span>
</td>
<td class="nump">3,452<span></span>
</td>
<td class="nump">3,494<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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember', window );">Time-and-materials Contract [Member] | Residential [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=iesc_IndustrialServicesMember', window );">industrial Services [Member] | Infrastructure Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">15,837<span></span>
</td>
<td class="nump">10,548<span></span>
</td>
<td class="nump">30,653<span></span>
</td>
<td class="nump">20,588<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_ProductOrServiceAxis=iesc_CustomPowerSolutionsMember', window );">Custom Power Solutions [Member] | Infrastructure Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">25,896<span></span>
</td>
<td class="nump">24,168<span></span>
</td>
<td class="nump">53,176<span></span>
</td>
<td class="nump">48,529<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_ProductOrServiceAxis=iesc_SingleFamilyContractsMember', window );">Single Family Contracts [Member] | Residential [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">192,368<span></span>
</td>
<td class="nump">100,476<span></span>
</td>
<td class="nump">365,896<span></span>
</td>
<td class="nump">172,602<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_ProductOrServiceAxis=iesc_MultiFamilyandOtherMember', window );">Multi Family and Other [Member] | Residential [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 68,038<span></span>
</td>
<td class="nump">$ 49,860<span></span>
</td>
<td class="nump">$ 136,286<span></span>
</td>
<td class="nump">$ 97,225<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_iesc_PerformanceObligationNext12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Obligation Next 12 Months</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_PerformanceObligationNext12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<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=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=123360276&amp;loc=SL49130533-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_ContractWithCustomerAssetGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=123360276&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=123360276&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=123351226&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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a 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 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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=123351226&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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: 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 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommercialandIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_CommercialandIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_CommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_CommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_InfrastructureSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_InfrastructureSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_ResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_ResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ContractWithCustomerBasisOfPricingAxis=us-gaap_TimeAndMaterialsContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=iesc_IndustrialServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=iesc_IndustrialServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=iesc_CustomPowerSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=iesc_CustomPowerSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=iesc_SingleFamilyContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=iesc_SingleFamilyContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=iesc_MultiFamilyandOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=iesc_MultiFamilyandOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445176100520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" 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</a></td>
<td class="nump">$ 69,498<span></span>
</td>
<td class="nump">$ 39,746<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_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">4,161<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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">50,619<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_us-gaap_LongTermLoansFromBank', window );">Loans Payable to Bank, Noncurrent</a></td>
<td class="nump">70,220<span></span>
</td>
<td class="nump">40,339<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_us-gaap_OtherLongTermDebtNoncurrent', window );">Other Long-term Debt, Noncurrent</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">$ 63<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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&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_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</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=120391452&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 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=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=120391452&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_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445176874728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Per Share Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</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>
<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_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic', window );">Undistributed Earnings (Loss) Available to Common Shareholders, Basic</a></td>
<td class="num">$ (6,282)<span></span>
</td>
<td class="nump">$ 12,207<span></span>
</td>
<td class="nump">$ 8,116<span></span>
</td>
<td class="nump">$ 24,411<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_us-gaap_MinorityInterestChangeInRedemptionValue', window );">Noncontrolling Interest, Change in Redemption Value</a></td>
<td class="nump">870<span></span>
</td>
<td class="nump">621<span></span>
</td>
<td class="nump">930<span></span>
</td>
<td class="nump">503<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_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">20<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_us-gaap_NetIncomeLoss', window );">Comprehensive income attributable to IES Holdings, Inc.</a></td>
<td class="num">$ (5,412)<span></span>
</td>
<td class="nump">$ 12,836<span></span>
</td>
<td class="nump">$ 9,052<span></span>
</td>
<td class="nump">$ 24,934<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">20,772,426<span></span>
</td>
<td class="nump">20,780,006<span></span>
</td>
<td class="nump">20,737,253<span></span>
</td>
<td class="nump">20,756,879<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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">291,053<span></span>
</td>
<td class="nump">402,176<span></span>
</td>
<td class="nump">302,209<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">20,772,426<span></span>
</td>
<td class="nump">21,071,059<span></span>
</td>
<td class="nump">21,139,429<span></span>
</td>
<td class="nump">21,059,088<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_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 1.18<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_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 0.38<span></span>
</td>
<td class="nump">$ 1.16<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_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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: 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=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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_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>dtr-types: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=125512782&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: 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=125511455&amp;loc=d3e1252-109256<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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=125511455&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: 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=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_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>dtr-types: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://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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: 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 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestChangeInRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 16(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<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> -URI http://asc.fasb.org/extlink&amp;oid=120397183&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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestChangeInRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-109256<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 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UndistributedEarningsLossAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings (loss) allocated to common stock as if earnings had been distributed. Excludes distributed earnings.</p></div>
<a 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<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 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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_UndistributedEarningsLossAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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=124432515&amp;loc=d3e3550-109257<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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://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=124432515&amp;loc=d3e3550-109257<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166116728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" 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 services</a></td>
<td class="nump">$ 443,086<span></span>
</td>
<td class="nump">$ 267,087<span></span>
</td>
<td class="nump">$ 843,868<span></span>
</td>
<td class="nump">$ 523,246<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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">58,507<span></span>
</td>
<td class="nump">64,874<span></span>
</td>
<td class="nump">138,234<span></span>
</td>
<td class="nump">123,553<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">63,430<span></span>
</td>
<td class="nump">47,655<span></span>
</td>
<td class="nump">122,832<span></span>
</td>
<td class="nump">90,441<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_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Contingent consideration</a></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">73<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="nump">8<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(4,924)<span></span>
</td>
<td class="nump">17,128<span></span>
</td>
<td class="nump">15,337<span></span>
</td>
<td class="nump">33,031<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_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">6,156<span></span>
</td>
<td class="nump">5,828<span></span>
</td>
<td class="nump">12,370<span></span>
</td>
<td class="nump">9,848<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">9,288<span></span>
</td>
<td class="nump">1,822<span></span>
</td>
<td class="nump">21,627<span></span>
</td>
<td class="nump">3,004<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">831,239<span></span>
</td>
<td class="nump">615,652<span></span>
</td>
<td class="nump">831,239<span></span>
</td>
<td class="nump">615,652<span></span>
</td>
<td class="nump">$ 766,622<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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">501,593<span></span>
</td>
<td class="nump">331,961<span></span>
</td>
<td class="nump">982,102<span></span>
</td>
<td class="nump">646,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommercialandIndustrialMember', window );">Commercial and Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">74,034<span></span>
</td>
<td class="nump">46,441<span></span>
</td>
<td class="nump">134,412<span></span>
</td>
<td class="nump">103,356<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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="num">(5,219)<span></span>
</td>
<td class="nump">5,582<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
<td class="nump">11,257<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">8,448<span></span>
</td>
<td class="nump">6,744<span></span>
</td>
<td class="nump">15,716<span></span>
</td>
<td class="nump">13,168<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="num">(17)<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(13,634)<span></span>
</td>
<td class="num">(1,154)<span></span>
</td>
<td class="num">(12,025)<span></span>
</td>
<td class="num">(1,894)<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_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">647<span></span>
</td>
<td class="nump">683<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
<td class="nump">1,377<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">840<span></span>
</td>
<td class="nump">397<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">665<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">99,262<span></span>
</td>
<td class="nump">69,405<span></span>
</td>
<td class="nump">99,262<span></span>
</td>
<td class="nump">69,405<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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">68,815<span></span>
</td>
<td class="nump">52,023<span></span>
</td>
<td class="nump">138,063<span></span>
</td>
<td class="nump">114,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommunicationsMember', window );">Communications [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" 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 services</a></td>
<td class="nump">119,518<span></span>
</td>
<td class="nump">75,339<span></span>
</td>
<td class="nump">226,408<span></span>
</td>
<td class="nump">155,156<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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">11,121<span></span>
</td>
<td class="nump">19,547<span></span>
</td>
<td class="nump">31,620<span></span>
</td>
<td class="nump">38,086<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">10,978<span></span>
</td>
<td class="nump">9,615<span></span>
</td>
<td class="nump">22,363<span></span>
</td>
<td class="nump">18,956<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="nump">0<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">9,932<span></span>
</td>
<td class="nump">9,270<span></span>
</td>
<td class="nump">19,130<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_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="nump">721<span></span>
</td>
<td class="nump">694<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">750<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">265<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">171,929<span></span>
</td>
<td class="nump">128,568<span></span>
</td>
<td class="nump">171,929<span></span>
</td>
<td class="nump">128,568<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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">130,639<span></span>
</td>
<td class="nump">94,886<span></span>
</td>
<td class="nump">258,028<span></span>
</td>
<td class="nump">193,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_InfrastructureSolutionsMember', window );">Infrastructure Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">34,672<span></span>
</td>
<td class="nump">25,161<span></span>
</td>
<td class="nump">69,048<span></span>
</td>
<td class="nump">48,625<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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">7,061<span></span>
</td>
<td class="nump">9,555<span></span>
</td>
<td class="nump">14,781<span></span>
</td>
<td class="nump">20,492<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">6,391<span></span>
</td>
<td class="nump">6,242<span></span>
</td>
<td class="nump">12,449<span></span>
</td>
<td class="nump">11,853<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(27)<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">698<span></span>
</td>
<td class="nump">3,339<span></span>
</td>
<td class="nump">2,360<span></span>
</td>
<td class="nump">8,666<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_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,554<span></span>
</td>
<td class="nump">2,728<span></span>
</td>
<td class="nump">2,995<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">823<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">11,139<span></span>
</td>
<td class="nump">508<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">150,276<span></span>
</td>
<td class="nump">134,037<span></span>
</td>
<td class="nump">150,276<span></span>
</td>
<td class="nump">134,037<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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">41,733<span></span>
</td>
<td class="nump">34,716<span></span>
</td>
<td class="nump">83,829<span></span>
</td>
<td class="nump">69,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_ResidentialMember', window );">Residential [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" 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 services</a></td>
<td class="nump">214,862<span></span>
</td>
<td class="nump">120,146<span></span>
</td>
<td class="nump">414,000<span></span>
</td>
<td class="nump">216,109<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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">45,544<span></span>
</td>
<td class="nump">30,190<span></span>
</td>
<td class="nump">88,182<span></span>
</td>
<td class="nump">53,718<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">33,576<span></span>
</td>
<td class="nump">21,609<span></span>
</td>
<td class="nump">64,571<span></span>
</td>
<td class="nump">38,936<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_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Contingent consideration</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="nump">73<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">52<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_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">11,899<span></span>
</td>
<td class="nump">8,456<span></span>
</td>
<td class="nump">23,465<span></span>
</td>
<td class="nump">14,657<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_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">3,721<span></span>
</td>
<td class="nump">3,205<span></span>
</td>
<td class="nump">7,573<span></span>
</td>
<td class="nump">4,709<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">6,707<span></span>
</td>
<td class="nump">1,040<span></span>
</td>
<td class="nump">7,891<span></span>
</td>
<td class="nump">1,477<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">363,921<span></span>
</td>
<td class="nump">215,399<span></span>
</td>
<td class="nump">363,921<span></span>
</td>
<td class="nump">215,399<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_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">260,406<span></span>
</td>
<td class="nump">150,336<span></span>
</td>
<td class="nump">502,182<span></span>
</td>
<td class="nump">269,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" 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 services</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 custom" 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">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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">4,037<span></span>
</td>
<td class="nump">3,445<span></span>
</td>
<td class="nump">7,733<span></span>
</td>
<td class="nump">7,528<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_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss (gain) on sale of assets</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(4,037)<span></span>
</td>
<td class="num">(3,445)<span></span>
</td>
<td class="num">(7,733)<span></span>
</td>
<td class="num">(7,528)<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_us-gaap_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">73<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_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">168<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="nump">168<span></span>
</td>
<td class="nump">89<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_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">45,851<span></span>
</td>
<td class="nump">68,243<span></span>
</td>
<td class="nump">45,851<span></span>
</td>
<td class="nump">68,243<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_us-gaap_Revenues', window );">Revenues</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>
</table>
<div style="display: none;">
<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=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related 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;">us-gaap_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=123570139&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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: 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 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=123367319&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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommercialandIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_CommercialandIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_CommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_CommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_InfrastructureSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_InfrastructureSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_ResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_ResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166275336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>May 02, 2019</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<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="text">&#160;<span></span>
</td>
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited', window );">Shares Issued, Shares, Share-based Payment Arrangement, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_iesc_Sharesvested', window );">Shares, vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_SharesOutstanding', window );">Shares, Outstanding</a></td>
<td class="nump">321,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury Stock Acquired, Average Cost Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,198<span></span>
</td>
<td class="nump">16,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="nump">713,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">713,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="nump">1,500,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_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury Stock Acquired, Average Cost Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,198<span></span>
</td>
<td class="nump">16,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">$ 36<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember', window );">Phantom Share Units (PSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Based Phantom Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">$ 864<span></span>
</td>
<td class="nump">$ 711<span></span>
</td>
<td class="nump">$ 1,632<span></span>
</td>
<td class="nump">$ 1,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">2,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,200<span></span>
</td>
<td class="nump">30,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,627<span></span>
</td>
<td class="nump">38,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_SharesIssued', window );">Shares, Issued</a></td>
<td class="nump">1,264,031<span></span>
</td>
<td class="nump">1,210,685<span></span>
</td>
<td class="nump">1,264,031<span></span>
</td>
<td class="nump">1,210,685<span></span>
</td>
<td class="nump">1,261,444<span></span>
</td>
<td class="nump">1,316,998<span></span>
</td>
<td class="nump">1,279,545<span></span>
</td>
<td class="nump">1,287,134<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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember', window );">Share-based Payment Arrangement, Nonemployee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_SharesIssued', window );">Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember', window );">Share-based Payment Arrangement, Employee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,540<span></span>
</td>
<td class="nump">68,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=iesc_EquityIncentivePlanMember', window );">Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=us-gaap_RepurchaseAgreementsMember', window );">Repurchase Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">2,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_iesc_Sharesvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares, vested</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_Sharesvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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=120381028&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=122041274&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=120381028&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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of common shares reserved for future 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 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=120391452&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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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=120391452&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123467817&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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (or other type of equity) forfeited 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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_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>dtr-types: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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=123467817&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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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=120391452&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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PhantomShareUnitsPSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=iesc_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=iesc_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=us-gaap_RepurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=us-gaap_RepurchaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445173322728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined Contribution Plan, Cost</a></td>
<td class="nump">$ 1,195<span></span>
</td>
<td class="nump">$ 773<span></span>
</td>
<td class="nump">$ 2,116<span></span>
</td>
<td class="nump">$ 1,479<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166015384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 862<span></span>
</td>
<td class="nump">$ 937<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_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">1,392<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_us-gaap_LiabilitiesFairValueDisclosure', window );">Financial and Nonfinancial Liabilities, Fair Value Disclosure</a></td>
<td class="num">(734)<span></span>
</td>
<td class="num">(806)<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_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Business Combination, Contingent Consideration, Liability, Noncurrent</a></td>
<td class="num">(4,252)<span></span>
</td>
<td class="num">(4,181)<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_us-gaap_FairValueNetAssetLiability', window );">Fair Value, Net Asset (Liability)</a></td>
<td class="nump">2,732<span></span>
</td>
<td class="nump">4,050<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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</a></td>
<td class="num">(71)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">862<span></span>
</td>
<td class="nump">937<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_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">1,392<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_us-gaap_LiabilitiesFairValueDisclosure', window );">Financial and Nonfinancial Liabilities, Fair Value Disclosure</a></td>
<td class="num">(734)<span></span>
</td>
<td class="num">(806)<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_us-gaap_FairValueNetAssetLiability', window );">Fair Value, Net Asset (Liability)</a></td>
<td class="num">(1,520)<span></span>
</td>
<td class="num">(131)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Business Combination, Contingent Consideration, Liability, Noncurrent</a></td>
<td class="num">(4,252)<span></span>
</td>
<td class="num">(4,181)<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_us-gaap_FairValueNetAssetLiability', window );">Fair Value, Net Asset (Liability)</a></td>
<td class="num">$ (4,252)<span></span>
</td>
<td class="nump">$ 4,181<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset after deduction of 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;">us-gaap_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445176005752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Inventory, Raw Materials, Gross</a></td>
<td class="nump">$ 7,877<span></span>
</td>
<td class="nump">$ 5,819<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_us-gaap_InventoryWorkInProcess', window );">Inventory, Work in Process, Gross</a></td>
<td class="nump">7,528<span></span>
</td>
<td class="nump">6,848<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_us-gaap_InventoryFinishedGoods', window );">Inventory, Finished Goods, Gross</a></td>
<td class="nump">1,758<span></span>
</td>
<td class="nump">1,554<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_us-gaap_OtherInventory', window );">Other Inventory, Gross</a></td>
<td class="nump">68,736<span></span>
</td>
<td class="nump">54,352<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_us-gaap_InventoryNet', window );">Inventory, Net</a></td>
<td class="nump">$ 85,899<span></span>
</td>
<td class="nump">$ 68,573<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=120391452&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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of raw materials 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of other 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_OtherInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166058936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2022 </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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 92,395<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">92,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommercialandIndustrialMember', window );">Commercial and Industrial [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></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_StatementBusinessSegmentsAxis=iesc_ResidentialMember', window );">Residential [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">51,370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_InfrastructureSolutionsMember', window );">Infrastructure Solutions [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">38,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommunicationsMember', window );">Communications [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 2,816<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: 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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=iesc_CommercialandIndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_CommercialandIndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_ResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_ResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_InfrastructureSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_InfrastructureSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=iesc_CommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=iesc_CommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445165947336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets Intangibles (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 117,538<span></span>
</td>
<td class="nump">$ 117,538<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(38,844)<span></span>
</td>
<td class="num">(31,919)<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">78,694<span></span>
</td>
<td class="nump">85,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">15,262<span></span>
</td>
<td class="nump">15,262<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(3,751)<span></span>
</td>
<td class="num">(2,891)<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">$ 11,511<span></span>
</td>
<td class="nump">$ 12,371<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [Member] | Maximum [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Technical Library</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 400<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(171)<span></span>
</td>
<td class="num">(161)<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">96,879<span></span>
</td>
<td class="nump">96,879<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(29,936)<span></span>
</td>
<td class="num">(24,021)<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">$ 66,943<span></span>
</td>
<td class="nump">$ 72,858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Minimum [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 40<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(25)<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<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_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 4,957<span></span>
</td>
<td class="nump">$ 4,957<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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(4,957)<span></span>
</td>
<td class="num">(4,821)<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_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 136<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166058584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 10, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</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>
<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_us-gaap_LossContingencyLossInPeriod', window );">Loss contingency, reserve</a></td>
<td class="nump">$ 350<span></span>
</td>
<td class="nump">$ 1,800<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_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Trade accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,700<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_us-gaap_AccruedInsuranceCurrent', window );">Accrued Insurance, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,039,000<span></span>
</td>
<td class="nump">$ 5,787,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_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>
</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_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,161,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_iesc_Estimatedcostofcompletionofbondedproject', window );">Estimated cost of completion of bonded projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,880,000<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_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Purchase Commitment, Remaining Minimum Amount Committed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,058,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_LossContingenciesByNatureOfContingencyAxis=iesc_InsuranceRelatedMember', window );">Insurance Related [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</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_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,962,000<span></span>
</td>
<td class="nump">$ 4,327,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_iesc_Estimatedcostofcompletionofbondedproject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of completion of bonded projects</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_Estimatedcostofcompletionofbondedproject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</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=121557415&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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&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_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase 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 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=120398452&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)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=iesc_InsuranceRelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=iesc_InsuranceRelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445166696376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">$ 14,877,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,877,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,973,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_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance Lease, Liability, Current</a></td>
<td class="nump">1,546,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,546,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,033,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</a></td>
<td class="nump">11,726,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,726,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">11,918,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,918,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">8,683,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,683,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">6,052,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,052,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">3,945,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,945,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">4,482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">46,806,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,806,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="nump">3,559,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,559,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">43,247,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,247,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Finance Lease, Liability, Payments, Due Next Twelve Months</a></td>
<td class="nump">1,187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">1,576,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,576,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">1,541,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,541,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">1,256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">643,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">643,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Finance Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Finance Lease, Liability, Payment, Due</a></td>
<td class="nump">6,443,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,443,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Finance Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="nump">540,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance Lease, Liability</a></td>
<td class="nump">5,903,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,903,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year [Line Items]</a></td>
<td class="nump">12,913,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,913,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityPaymentsYearTwo', window );">Total Lease, Liability, Payments, Year Two</a></td>
<td class="nump">13,494,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,494,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityPaymentsYearThree', window );">Total Lease, Liability, Payments, Year Three</a></td>
<td class="nump">10,224,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,224,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityPaymentsYearFour', window );">Total Lease, Liability, Payments, Year Four</a></td>
<td class="nump">7,308,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,308,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityPaymentsYearFive', window );">Total Lease, Liability, Payments, Year Five</a></td>
<td class="nump">4,588,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,588,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive', window );">Total Lease, Liability, Payments, Due After Year Five</a></td>
<td class="nump">4,722,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,722,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityPaymentsDue', window );">Total Lease, Liability, Payments Due</a></td>
<td class="nump">53,249,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,249,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiabilityUndiscountedExcessAmount', window );">Total Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="nump">4,099,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,099,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_TotalLeaseLiability', window );">Total Lease, Liability</a></td>
<td class="nump">49,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_iesc_OperatingLeasesnotyetCommenced', window );">Lessee, Operating Lease, Lease Not yet Commenced, Description</a></td>
<td class="nump">2,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">4,157,000<span></span>
</td>
<td class="nump">$ 3,804,000<span></span>
</td>
<td class="nump">8,160,000<span></span>
</td>
<td class="nump">$ 7,049,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_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Finance Lease, Right-of-Use Asset, Amortization</a></td>
<td class="nump">332,000<span></span>
</td>
<td class="nump">133,000<span></span>
</td>
<td class="nump">603,000<span></span>
</td>
<td class="nump">242,000<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_us-gaap_FinanceLeaseInterestExpense', window );">Finance Lease, Interest Expense</a></td>
<td class="nump">56,000<span></span>
</td>
<td class="nump">26,000<span></span>
</td>
<td class="nump">104,000<span></span>
</td>
<td class="nump">48,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_iesc_FinanceLeaseCost', window );">Finance Lease, Cost</a></td>
<td class="nump">388,000<span></span>
</td>
<td class="nump">159,000<span></span>
</td>
<td class="nump">707,000<span></span>
</td>
<td class="nump">290,000<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_us-gaap_ShortTermLeaseCost', window );">Short-term Lease, Cost</a></td>
<td class="nump">491,000<span></span>
</td>
<td class="nump">237,000<span></span>
</td>
<td class="nump">776,000<span></span>
</td>
<td class="nump">550,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_us-gaap_VariableLeaseCost', window );">Variable Lease, Cost</a></td>
<td class="nump">485,000<span></span>
</td>
<td class="nump">343,000<span></span>
</td>
<td class="nump">957,000<span></span>
</td>
<td class="nump">634,000<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_us-gaap_LeaseCost', window );">Lease, Cost</a></td>
<td class="nump">5,521,000<span></span>
</td>
<td class="nump">4,543,000<span></span>
</td>
<td class="nump">10,600,000<span></span>
</td>
<td class="nump">8,523,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_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">5,111,000<span></span>
</td>
<td class="nump">3,654,000<span></span>
</td>
<td class="nump">9,351,000<span></span>
</td>
<td class="nump">7,649,000<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_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Finance Lease, Interest Payment on Liability</a></td>
<td class="nump">56,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">104,000<span></span>
</td>
<td class="nump">48,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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">3,984,000<span></span>
</td>
<td class="nump">6,247,000<span></span>
</td>
<td class="nump">11,499,000<span></span>
</td>
<td class="nump">14,861,000<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_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</a></td>
<td class="nump">$ 1,328,000<span></span>
</td>
<td class="nump">$ 396,000<span></span>
</td>
<td class="nump">$ 2,582,000<span></span>
</td>
<td class="nump">$ 960,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_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<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_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 2 months 12 days<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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_iesc_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</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_iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_OperatingLeasesnotyetCommenced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Leases not yet Commenced</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_OperatingLeasesnotyetCommenced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Payment, Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Payments, Due After Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Payments, Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Payments, Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Payments, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Payments, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_iesc_TotalLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">iesc_TotalLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>iesc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445175975688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Divestitures (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2022</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>
<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_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,462<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_us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue', window );">Redeemable Noncontrolling Interest, Equity, Redemption Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,942<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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements</a></td>
<td class="nump">$ 4,074<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></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=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: 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 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RedeemableNoncontrollingInterestEquityRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption 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 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 24(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140445170006840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 28, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</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>
</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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 custom" 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 Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>iesc-20220331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iesc="http://www.ies-co.com/20220331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-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="iesc-20220331.xsd" xlink:type="simple"/>
    <context id="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if2ec6317e4054892839cb9ece5e909f2_I20220427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2022-04-27</instant>
        </period>
    </context>
    <context id="i70c23495738840829a62f3786f82cae5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i679f0b35b1f14c4d8fe8c2b7ef351723_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if21f1ae9df4a441ca54ec4cff8860b3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie206911342e14704bca98f153ab35ab3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfdf3356f38f4b21856b0cbeceb6f418_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if77e513e7f5346fba58561f693dab222_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f81abf94ca14cc497d6665b25a52837_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idf8bd5418e804c958e548c171216d825_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idc1322440968426c840ab893dc274758_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i133082e149cb4ddf9000467f86cf828a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i08b7785cc9b746b28b292ccefa95839f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idba1464723514d0f8deacf369fcd8c0a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if8d9176265c740338a3a155de5b95e8c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i146dfe53129a4c0ebdaf036fcc004256_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49cd35072b9540c08fd412b02adec4bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8adf66179714fe2ad5b8a743c6d8a34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11262f9a1b6049179f291afd343cca69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdd65787153441b19d78d141aea5df01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i86083c03e29847c68edc8c902fb08300_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6f06fddfd42e441b94659ef2108e6bd7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6a3f74f674ad4f6ab566ba3edc660d68_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iad0fa2ca9454439c8f585f759ee70fcc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2375490747754b16be713358454151e5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0f69fc7379b348b98af6258826629564_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i30d18b6ab81043e2a77df6b2d1123966_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i554858c59f1e457597b8fc91f4daa5b3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i53a9ff902a304492869e56b0778ade6e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie75abf01e9444f719d6970fb79749c54_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8d59df8c992946fab3b7644673dd0fbe_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0f115a2f0714490cb16ce4de9f21e0ba_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i414088fce321437c826fa435af9efe88_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i905836a5417b4ebe900be8ab22f45db6_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i530a01c3509e45209ffc0ca55c75e91d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i543e9fea689e45f8900a6b3d59ea408e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i2993e6548f8a44cab409d66d2488a353_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia9a9d6664a3346b0850189b571943932_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1700a14988e140c09a40638c20dba07a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id2fbf53736484665bdc71499c2af856f_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ief9a4fe93ebe41a8973a8a651752ba12_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i95a556de30f845a6afba0aae0fd98ae5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5a81219aaa7c442793e911890db85da7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9d5bae29d9f94d8486c617596e4c5424_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib3de46d21f684f04a13ba5f3a416d32f_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8e2c426c377046f3a8da07b26c5e7fd4_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:SingleFamilyContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1c6892148a3e4af4a86a26478e7c2e1b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3824924f167b481ca64e54603402ab6b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4858ce1ffdf84261bd0079a70ed00e20_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib4e07fbddc9d4fd8a4c56c4c0033b7c4_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:MultiFamilyandOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iad7379138d4d4a9ca6967596400b6f28_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib706cb74ebe744e28fc363f408448548_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie891922afce040a58699af226809a141_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8a07f9c70003483490bebb210c83e927_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:IndustrialServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i94b8251108194eedbd24572e6d02dee5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iae0d5442f7b94fca8b563bb5daa81a4b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5ecde336e4174f0fb6cbb3393a77d2ea_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2eeab53255fe4fe99b76b887fd576200_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iesc:CustomPowerSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7150006f77804600a4fa226985c7b967_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iacba6a8ecfe04aa0ae7da9401894db5e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iac441d5122274994a51b9c806c258c7e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i186f35d9fba048d0a4474fe911735129_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i84e4f5a0a6db4c698018a81b42da4bc2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i59659ac3ac9c4d7a8a2f206c3264930e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i36f0128a97af4e489374e408651694b4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i10a33aba1cdf4ac5aa4c8f4da4cf8f39_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id394a4bfc0ac47cb82b7c6c6a0dfb450_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8c9d09371561473abf2dd6a8f523a2df_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i04d2142f3c6b4d60b3f6e5be82f60180_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7b3a28944cfe4208a894ef100f69ba0f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i85eecfded38c4bd79827f3e7fe4ff3e2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if3d4398f7e6d4acea532a9f96d41caa2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia257b416689d4c5d90bc4360422595e2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4d95181e0248486cae250311f7398b63_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i32d5b013c789464f8baa653a7c4fb4c6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibc2fb45df5fc4d428fb024fc2a2245b8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i085a86c4c93243f998eb613d37e664ed_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5a03ebc4d68b46229494dd8385a10378_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic86e98be4a9647a88db40a2de07fc203_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2110162c432f4d7b8e81eefe13af2a40_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i27fa4d2f538042a799420c85265a0800_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7144b342a5a04182a8c347ab348d7c4b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibdb20aae4fb04d4ba7cd86c1dac766b0_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibd067467013e47cbbf6375dc6eba1a8f_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i140703ae95c4494ea6c014b57776cdc8_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6e287c01a5294f4ba7a2c31ea0968843_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03f5e390b71e48d594e17b0fdb49f4c9_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i37bd1661b1574e15bd6419d00f09f4fa_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2306f0b5d6744f7cbf3beda34de6089d_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i141e5be76ca04eb5aa8db7c32991a13e_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i818c3cef3fe944aeb29bdcdb539d5768_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iafa47ee6a8d24a92b2445a2f4edd397b_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4d602774bd9444229c7e2ef7617abfee_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib1805520ec96420ab286d3dd107a4aed_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaec48b0b32af44b289702aa42c99bf8f_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaa10dc83d6d6490b822212f019c941b0_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifbf77316d10848b5b8bce49c110f1092_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5552528aaf4147729447139e72ec5dfb_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie7b7b676ccb24264a0532790b568b1b6_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1dc34eb6468e461fb6d0c683868dffac_I20220428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-28</instant>
        </period>
    </context>
    <context id="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i34757811b1194fcab2bf62230db3727c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i58bffbb7ceab448da0d750c0ec735784_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i77f0492da7e840b08d2b8e44e8e150e3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id91828dc7f3844b2b1a2b2df354107cd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8faafae05bde4840a17a8daa259c471f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:InfrastructureSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i41a614c5c5fe47d9bb50550eb9450516_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">iesc:CommercialandIndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic843218c15e34d5f87fb35543d14be83_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id02051283c1841c4a0ed079ac172a838_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id50c3fa72d1c4e638e806d5d911041e1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iesc:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idc244153b7794af7a52faa28a5a34884_I20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="i1238a31dcecc4611b56d92fdf04107d9_I20190502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <instant>2019-05-02</instant>
        </period>
    </context>
    <context id="icd0eb6cb728d409a912d876282d1c299_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icd11ba4b34f941aa90864a94178a37d5_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">us-gaap:RepurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9b8ff49544dc4bcdb0506654fc7bb0ab_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia32b0756f5a747639550bb7320af100f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id58ab985be8d4a8d97ed49b244636744_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie3c33a4b6bcd4e5a8ee9e5a6e04c166c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ida0b15819b8a4e2eb0cc1ecf60fe3fa4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i46a4a4f1d0424ef8a4a5e5ba0fd3913b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib97cc05ae5734447bde15d8d6646ee81_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iea8c72f85fdb4f77bd28a2f4858b409c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id02350322aae490b8007609697a4a434_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie679bae714f94deea335ca93c1d0bb9a_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifeae1b30590e4cedb1cef9a244ea2a67_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1870f01fc9a74221bc66f85b1601cd74_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icc0ad5015e5c40d4be5dc88c0a812000_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie4125d1f7d82405b936d6e38dd5c8af4_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i05ae0506f71e4a97afdeccb0ab7c778f_D20201001-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib787c33e772143e39023efcc7642adb8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iba70df25f92d4181b1feacbc6516e46c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i162bc2de6e364d168f67f2c6875eef25_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i10092748eb0547c4b9a19c805bc26952_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6ca610dcf6ac4151b55862824c83efc9_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i42732aa6c3464625a655a493ca121326_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic947130c2c864496828ac5ba0a91db99_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic1a696a682ce425aaadb54dfc72f5141_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i22fc579b26c24b84ac233bf5bcece3e5_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i673b38c9bd4b4d41a408299de5a3fa07_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4f2742c5e8fd40399108d6e06d28f962_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i37381cb963284233b9e19027f2b3747b_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iac9110b816bf4a8d922384a234ab59b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibd796f5d50674538ab9061f18cdc8867_D20211001-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic23e59ef2529432cbd2008c6e44d5e97_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie81f735d5ce44ac499c8534b02744c17_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if7a6db5589b8495184ec1182bb2e19a6_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id615aefefe2d41968dc539bd3a9f92c5_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="icbb3907140834a13b6be81372f3da9a5_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i39f16c624ec346aba8c4186a4be8579d_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id5a3c48b3ca04ea5a1e8263f102a0b7a_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia84d90832d474ba69298fc4773e97939_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i05a4ee49b5a74a719401598298fdfa27_D20201001-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i044490aeae3a42db949aeecc0975d967_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6e09957508f64c97ac3b5599e46e5571_D20211110-20211110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <startDate>2021-11-10</startDate>
            <endDate>2021-11-10</endDate>
        </period>
    </context>
    <context id="ia372185e7c9241b89d8cac1137bc08ff_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">iesc:InsuranceRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3a523522fee84fa586bac4a6e920a930_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">iesc:InsuranceRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i78ea21f8852441ea8c03cc9741ea526b_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001048268</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</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>
    <dei:EntityCentralIndexKey
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl80MTk_378bd98f-9788-4da7-9cb5-bcc3169fe65d">0001048268</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl80MjA_bc8ae843-f011-4f2c-b3f4-1c5a2afd5fa4">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl84MQ_889b395f-6db5-4a74-a93d-34754c0cfdcb">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl8xMTU_43916fe3-ba36-4c48-a9dc-f786c33c2b22">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80L2ZyYWc6ZjEzYWYyOGYzZjE2NDQ0Nzg5YzMzNjhjZjFiZDllZGIvdGV4dHJlZ2lvbjpmMTNhZjI4ZjNmMTY0NDQ3ODljMzM2OGNmMWJkOWVkYl80MjE_80a541d4-4848-4e4a-bed8-7077b3c1fcde">--09-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NGQxOTVhYjBmNGE4NDgyZGExNDI2OTVjYjRiMGMxY2QvdGFibGVyYW5nZTo0ZDE5NWFiMGY0YTg0ODJkYTE0MjY5NWNiNGIwYzFjZF8wLTEtMS0xLTQzODcx_26f53c54-3e89-4ac3-964b-805185cd12c5">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MzM1MWNmMmVlNDM1NGIyM2E5M2FhNGVkMDZlNDE0MmYvdGFibGVyYW5nZTozMzUxY2YyZWU0MzU0YjIzYTkzYWE0ZWQwNmU0MTQyZl8xLTAtMS0xLTQzODcx_1abe4e3d-0b5a-49d1-bba9-f5d02bbcc7be">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MzM1MWNmMmVlNDM1NGIyM2E5M2FhNGVkMDZlNDE0MmYvdGFibGVyYW5nZTozMzUxY2YyZWU0MzU0YjIzYTkzYWE0ZWQwNmU0MTQyZl8yLTItMS0xLTQzODcx_03bbd36a-0168-4f3b-b411-d7090f6288ec">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MzM1MWNmMmVlNDM1NGIyM2E5M2FhNGVkMDZlNDE0MmYvdGFibGVyYW5nZTozMzUxY2YyZWU0MzU0YjIzYTkzYWE0ZWQwNmU0MTQyZl80LTAtMS0xLTQzODcx_9a43b261-e637-492d-9b36-a1479ed95188">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6MWM5YTA2YTllNjU1NGY3Y2E0OTBiOTYwZDcyODgxNmMvdGFibGVyYW5nZToxYzlhMDZhOWU2NTU0ZjdjYTQ5MGI5NjBkNzI4ODE2Y18wLTEtMS0xLTQzODcx_36f49ab7-f0d8-4792-b265-7df46a12caf1">001-13783</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA2_86548965-95f2-418a-879b-8d3696b11b5b">IES Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NGQ4MzYxYTFkMjAzNDM1ZGI4MDhjYWIxM2NhNmFkMGEvdGFibGVyYW5nZTo0ZDgzNjFhMWQyMDM0MzVkYjgwOGNhYjEzY2E2YWQwYV8wLTAtMS0xLTQzODcx_cf5932fe-3721-495f-ab7b-01f198dbeee1">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NGQ4MzYxYTFkMjAzNDM1ZGI4MDhjYWIxM2NhNmFkMGEvdGFibGVyYW5nZTo0ZDgzNjFhMWQyMDM0MzVkYjgwOGNhYjEzY2E2YWQwYV8wLTEtMS0xLTQzODcx_18939d85-87af-4d57-b0c0-7eeb634c45b4">76-0542208</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA3_f6a030cb-96ee-457d-9264-8781e30b971a">5433 Westheimer Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA4_3a1be68e-c5dd-4e4c-9e2e-c9ef5df552bc">Suite&#160;500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA5_0d9c0e4d-ffbc-4ed1-bb61-f9f6c05850bc">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAw_0d0a2393-99d0-4fb8-9e78-d8d1fd64c72f">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAx_dcc33bc4-e473-4319-9413-498de436b8c4">77056</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAy_7f338c23-06d4-43a0-aa52-08a31c1ce560">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTEw_8397f429-ca51-46b0-96d5-6f094ffc29e7">860-1500</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NjAxZjZkYjVjNGI5NDA5NGJkMzRjNGVhMTdmYmYwMmUvdGFibGVyYW5nZTo2MDFmNmRiNWM0Yjk0MDk0YmQzNGM0ZWExN2ZiZjAyZV8xLTAtMS0xLTQzODcx_ae29479d-bfe4-4294-a5e6-34e68f278ad2">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NjAxZjZkYjVjNGI5NDA5NGJkMzRjNGVhMTdmYmYwMmUvdGFibGVyYW5nZTo2MDFmNmRiNWM0Yjk0MDk0YmQzNGM0ZWExN2ZiZjAyZV8xLTItMS0xLTQzODcx_7d1bf370-24c4-42e0-aeed-c11c76ed04d6">IESC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6NjAxZjZkYjVjNGI5NDA5NGJkMzRjNGVhMTdmYmYwMmUvdGFibGVyYW5nZTo2MDFmNmRiNWM0Yjk0MDk0YmQzNGM0ZWExN2ZiZjAyZV8xLTQtMS0xLTQzODcx_5a6ce2b2-d180-4e2e-af48-3e824ecd37ad">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTAz_69ab1e48-b9b9-4ea9-99ee-05b15a9eec28">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTEx_e683da85-a234-466b-9909-d471df9df269">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6YjcyYzhmYmI4NGRlNDRmMDk4N2IzODdiMjQwZTg1NGUvdGFibGVyYW5nZTpiNzJjOGZiYjg0ZGU0NGYwOTg3YjM4N2IyNDBlODU0ZV8wLTMtMS0xLTQzODcx_ba67033b-e13b-42e1-9857-3a1e6163fa07">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6YjcyYzhmYmI4NGRlNDRmMDk4N2IzODdiMjQwZTg1NGUvdGFibGVyYW5nZTpiNzJjOGZiYjg0ZGU0NGYwOTg3YjM4N2IyNDBlODU0ZV8xLTQtMS0xLTQzODcx_02c29938-1dcf-4adf-94ad-4c96ae6aaef4">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGFibGU6YjcyYzhmYmI4NGRlNDRmMDk4N2IzODdiMjQwZTg1NGUvdGFibGVyYW5nZTpiNzJjOGZiYjg0ZGU0NGYwOTg3YjM4N2IyNDBlODU0ZV8yLTEtMS0xLTQzODcx_c5bc0f60-15d6-4d4d-9c74-012a535f395d">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xOTA1_2b923764-f170-4efb-8350-cec6fb4d29da">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if2ec6317e4054892839cb9ece5e909f2_I20220427"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xL2ZyYWc6OThjYjlkZjdlOTllNDZmY2FlYmUyYzQ5M2I4Mzk0MmYvdGV4dHJlZ2lvbjo5OGNiOWRmN2U5OWU0NmZjYWViZTJjNDkzYjgzOTQyZl8xODYx_75bbcd17-bc48-4ab4-a5eb-349c97aaa078"
      unitRef="shares">20787896</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNS01LTEtMS00Mzg3MQ_325ba286-5d70-440b-9754-5c68fb9642db"
      unitRef="usd">19279000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNS03LTEtMS00Mzg3MQ_0b712d1c-49f5-4dbb-93f9-8d09e74c9aa6"
      unitRef="usd">23105000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC0zLTEtMS00Mzg3MS90ZXh0cmVnaW9uOjBhZWNmN2ZhNTkzMzQ0ZWViNzUwN2Y3OGZiZTkzYWRhXzMx_1232d5bb-608c-48c7-a5a1-a36dd0286de4"
      unitRef="usd">4045000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC0zLTEtMS00Mzg3MS90ZXh0cmVnaW9uOjBhZWNmN2ZhNTkzMzQ0ZWViNzUwN2Y3OGZiZTkzYWRhXzM4_d86fe011-440c-4432-a5e7-7e7ed51acf6c"
      unitRef="usd">2387000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC01LTEtMS00Mzg3MQ_b5b746b4-3683-455a-81e6-66215ba3a0f6"
      unitRef="usd">309445000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOC03LTEtMS00Mzg3MQ_579163c9-4ec2-425c-a037-4f9c65073780"
      unitRef="usd">286707000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOS01LTEtMS00Mzg3MQ_f1120614-b76e-4eff-9014-74f8e1152632"
      unitRef="usd">49957000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfOS03LTEtMS00Mzg3MQ_5177339b-1724-4ad1-a023-22316685b7e7"
      unitRef="usd">41341000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTAtNS0xLTEtNDM4NzE_2e66eabd-520e-4fe1-8894-d82534824ecb"
      unitRef="usd">85899000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTAtNy0xLTEtNDM4NzE_207fd176-3f21-428d-9199-8b9738419eb7"
      unitRef="usd">68573000</us-gaap:InventoryNet>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTEtNS0xLTEtNDM4NzE_3355b048-b786-46d3-ac16-c754f278978f"
      unitRef="usd">55517000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTEtNy0xLTEtNDM4NzE_8abfc0a9-2432-42de-ad7d-f363132fc824"
      unitRef="usd">43389000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTItNS0xLTEtNDM4NzE_d4ebf980-3197-4bd3-b35e-bc7f541acf3b"
      unitRef="usd">15958000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTItNy0xLTEtNDM4NzE_0e34b083-2513-4ec2-86c2-644161fc4480"
      unitRef="usd">21065000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTMtNS0xLTEtNDM4NzE_d6b0b8dc-68a8-43bf-9d9a-1619ea4a07b4"
      unitRef="usd">536055000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTMtNy0xLTEtNDM4NzE_7b561983-d5d0-4479-a94d-6dfaff5ee451"
      unitRef="usd">484180000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTQtNS0xLTEtNDM4NzE_c98a9685-9aca-484f-a309-3b5524fc1608"
      unitRef="usd">52068000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTQtNy0xLTEtNDM4NzE_bc2f25ca-963e-4bb4-b742-6c1b3c6a548d"
      unitRef="usd">35454000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTUtNS0xLTEtNDM4NzE_8a1f6082-ef61-4afe-9f15-caab1471b3dc"
      unitRef="usd">92395000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTUtNy0xLTEtNDM4NzE_c67bb4f1-6ca8-4c37-a3ff-f91b59188fba"
      unitRef="usd">92395000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTYtNS0xLTEtNDM4NzE_7af52d67-989c-43de-becb-e28715df4f6a"
      unitRef="usd">78694000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTYtNy0xLTEtNDM4NzE_180443e8-fb76-4db7-9587-e831d919a7c7"
      unitRef="usd">85619000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTctNS0xLTEtNDM4NzE_ac62be14-3fdb-4311-ae81-3953175842f9"
      unitRef="usd">17380000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTctNy0xLTEtNDM4NzE_a4e4054b-9a8e-4173-bc71-daeb5fae3ae7"
      unitRef="usd">19009000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTgtNS0xLTEtNDM4NzE_ebdbbc47-87ec-494b-9b94-0ef2ca4db103"
      unitRef="usd">43734000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTgtNy0xLTEtNDM4NzE_892df1b9-d7c6-4776-9462-581f2a8b05d1"
      unitRef="usd">42916000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTktNS0xLTEtNDM4NzE_347d7231-efaa-4c71-a75e-2b9c74b1f1ab"
      unitRef="usd">10913000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMTktNy0xLTEtNDM4NzE_97d233d7-d835-4eff-bd97-dab106c37ee3"
      unitRef="usd">7049000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjAtNS0xLTEtNDM4NzE_b90a90d6-494b-414b-911f-0ad90f30fb52"
      unitRef="usd">831239000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjAtNy0xLTEtNDM4NzE_781382ff-2b8c-481d-8120-1b4f91d45867"
      unitRef="usd">766622000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjMtNS0xLTEtNDM4NzE_b5bdb7a9-90a9-4c10-ac53-1f8cc9e75974"
      unitRef="usd">283684000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjMtNy0xLTEtNDM4NzE_04083c44-f7a1-4509-992f-d46d703d7211"
      unitRef="usd">249114000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjQtNS0xLTEtNDM4NzE_67117ccf-a1d9-4378-bf31-43b7ce6015c2"
      unitRef="usd">63619000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjQtNy0xLTEtNDM4NzE_0931ef10-bd75-4bae-a614-1c7b7ac8ecd5"
      unitRef="usd">62486000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjUtNS0xLTEtNDM4NzE_f285cdca-f3aa-4306-b31f-66a26ec56821"
      unitRef="usd">347303000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjUtNy0xLTEtNDM4NzE_27373864-5783-41ec-83d8-7d7e567d6ffe"
      unitRef="usd">311600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjYtNS0xLTEtNDM4NzE_7e6bb71e-eaad-4030-aebe-e5fa33ab9116"
      unitRef="usd">69498000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjYtNy0xLTEtNDM4NzE_d8627da4-9498-4599-94c8-5578f870f158"
      unitRef="usd">39746000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjctNS0xLTEtNDM4NzE_099487b9-f924-4a49-84a7-1ea2e05a19f4"
      unitRef="usd">28370000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjctNy0xLTEtNDM4NzE_72b56f7b-155f-4195-a5f8-8f27f2db89f8"
      unitRef="usd">28649000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjgtNS0xLTEtNDM4NzE_2b71ea4f-2b38-4e1a-9812-b7f6a0e36e29"
      unitRef="usd">10562000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjgtNy0xLTEtNDM4NzE_e45e8529-aa02-47f1-bb70-01671026df8e"
      unitRef="usd">16080000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjktNS0xLTEtNDM4NzE_2b6f164d-532e-445b-bbb8-dffa8dbf2153"
      unitRef="usd">455733000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMjktNy0xLTEtNDM4NzE_6e8a237b-017d-41e2-b12f-4447dabc2825"
      unitRef="usd">396075000</us-gaap:Liabilities>
    <us-gaap:MinorityInterest
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzAtNS0xLTEtNDM4NzE_f0457996-8992-4ed1-a4e2-b5f4b5ccd626"
      unitRef="usd">24458000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzAtNy0xLTEtNDM4NzE_6a50fc44-857f-4cf4-9d93-a36e3c3911e9"
      unitRef="usd">24594000</us-gaap:MinorityInterest>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8yMQ_4c63f4d1-7db5-479d-be0b-68ddf1635080"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8yMQ_f4c3c721-7ed7-40da-b7ff-e4948f4797a2"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8zNQ_28912560-dc43-4eff-ad09-e8d286f825e5"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzItMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjowY2EwNzEzYTYyMmQ0OTczYjlmOTZkYTQ3YTc3MWQ4ZV8zNQ_65b9b0ba-33cc-4ae7-971b-800e5dfb3f58"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzMtNS0xLTEtNDM4NzE_0a8d3622-8332-428a-a7b1-5d82dfd83e97"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzMtNy0xLTEtNDM4NzE_8dd93a17-7fba-4c3b-85e3-48a7a4464162"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8xOA_7d32f12f-341a-4801-9df1-fa4aadce796d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8xOA_f1ae6e96-02b5-4bd7-b133-ae2fdacff69d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8zMg_83958b0b-3258-4156-9e5d-86ed3cd95de6"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl8zMg_f8a1efe0-a3c1-44e3-9f53-43ec7a32e1b7"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl81NA_9570cd32-9dcb-4b77-a000-811821c8d060"
      unitRef="shares">22049529</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzQtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozMWQwODBhZDFkMDg0NmQ5OWRiYjI2MjA3YzBkM2FjZl81NA_d0d072ee-8993-4b19-84e4-3b15a10a72aa"
      unitRef="shares">22049529</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtMy0xLTEtNDM4NzEvdGV4dHJlZ2lvbjo5OTZmMjQxODAxZDc0ZjUzOTlmMDc5NWZhZWFmYmQzNF8xNQ_95217712-c955-4690-b9b4-5ed4ee57da7e"
      unitRef="shares">20785498</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtMy0xLTEtNDM4NzEvdGV4dHJlZ2lvbjo5OTZmMjQxODAxZDc0ZjUzOTlmMDc5NWZhZWFmYmQzNF8yMg_329debf7-d757-4fdd-86fd-2616d2256b02"
      unitRef="shares">20732531</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtNS0xLTEtNDM4NzE_8fcdb6ef-9805-48cb-b7bd-14010385b6ea"
      unitRef="usd">220000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzUtNy0xLTEtNDM4NzE_1a04b6a4-d104-4b5a-a65c-de0154a9c0b7"
      unitRef="usd">220000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozM2FiZTBmY2NhNDE0MDk3YTliMjk1NjJiZjQwNTNlYl8yOQ_7efb69c0-bc7f-4b1a-9e1c-829a91058fca"
      unitRef="shares">1264031</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtMi0xLTEtNDM4NzEvdGV4dHJlZ2lvbjozM2FiZTBmY2NhNDE0MDk3YTliMjk1NjJiZjQwNTNlYl8zNg_16418a72-2831-49da-92ef-fde09e53b6b3"
      unitRef="shares">1316998</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtNS0xLTEtNDM4NzE_f79f145e-8143-4a43-a653-6ee7b5adf193"
      unitRef="usd">30587000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzYtNy0xLTEtNDM4NzE_dee7cfa8-dc92-49d2-83d9-b4ca2ed55745"
      unitRef="usd">29300000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzctNS0xLTEtNDM4NzE_40f545d4-897c-4897-a50a-6b95493c5c2b"
      unitRef="usd">200159000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzctNy0xLTEtNDM4NzE_656c1fec-f436-4cc0-872b-a9c6f6bdc67e"
      unitRef="usd">201899000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzgtNS0xLTEtNDM4NzE_46f8ca56-db09-42ea-b257-31bc81660d80"
      unitRef="usd">181256000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzgtNy0xLTEtNDM4NzE_74cb2a61-5d7c-46d1-badc-b25f7fbd4363"
      unitRef="usd">173134000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzktNS0xLTEtNDM4NzE_f2924cf1-65d9-4eb6-9348-26f5d19b2507"
      unitRef="usd">351048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfMzktNy0xLTEtNDM4NzE_e4a58fc6-c50f-4425-9843-4dd0ea8f7411"
      unitRef="usd">345953000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNDAtNS0xLTEtNDM4NzE_bea2147f-61d7-40ad-8e24-094748931cf5"
      unitRef="usd">831239000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNi9mcmFnOjE1ZmE4ZmMyYzlmMDRiYjRhMTc2OGFhMDE4YjIzY2Q0L3RhYmxlOmRlZmFiN2NhYWM1MjRjM2U4MjM4Yzg2NWNiMTczNTczL3RhYmxlcmFuZ2U6ZGVmYWI3Y2FhYzUyNGMzZTgyMzhjODY1Y2IxNzM1NzNfNDAtNy0xLTEtNDM4NzE_ca7ee01b-75b9-4025-8920-435b0c23c7f3"
      unitRef="usd">766622000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMi02LTEtMS00Mzg3MQ_826400e8-e401-4ad3-a547-fbdda376b816"
      unitRef="usd">501593000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMi04LTEtMS00Mzg3MQ_0dff6358-afae-4622-8784-c62137a34bbe"
      unitRef="usd">331961000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMy02LTEtMS00Mzg3MQ_20090f70-c743-457a-a1a4-c0f40ff9a747"
      unitRef="usd">443086000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMy04LTEtMS00Mzg3MQ_a9accafa-46cf-4e11-9a57-6d4c49fa8f44"
      unitRef="usd">267087000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNC02LTEtMS00Mzg3MQ_d023d568-8fa3-4402-b22b-25821b6eba54"
      unitRef="usd">58507000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNC04LTEtMS00Mzg3MQ_7c48c012-11dd-48d7-b488-96dce26e17ac"
      unitRef="usd">64874000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNS02LTEtMS00Mzg3MQ_0b7d47ce-db46-468f-acaf-8efe38e22ff2"
      unitRef="usd">63430000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNS04LTEtMS00Mzg3MQ_818b2355-126c-4269-830b-72cb5469eea1"
      unitRef="usd">47655000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNi02LTEtMS00Mzg3MQ_75781624-c430-4a2d-ab9f-22858cc9f49c"
      unitRef="usd">69000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNi04LTEtMS00Mzg3MQ_6258efa9-84be-43d6-8e14-e95cdbcb207f"
      unitRef="usd">73000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNy02LTEtMS00Mzg3MQ_69a7d320-8069-4b4a-92a1-78f614eca44d"
      unitRef="usd">68000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfNy04LTEtMS00Mzg3MQ_582b6f39-3836-43f1-8618-c39230e18f8b"
      unitRef="usd">18000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfOC02LTEtMS00Mzg3MQ_1d6c7370-b1fb-4096-8cfa-c8b3faa3f402"
      unitRef="usd">-4924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfOC04LTEtMS00Mzg3MQ_cd198eae-7e65-4cf2-b42a-3e1d77392131"
      unitRef="usd">17128000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTAtNi0xLTEtNDM4NzE_3bef6127-e24c-4f62-98bf-fe116475f8c5"
      unitRef="usd">543000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTAtOC0xLTEtNDM4NzE_301a8786-1a2b-4849-9574-d83e4c5b08e8"
      unitRef="usd">225000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTEtNi0xLTEtNDM4NzE_2c3a3168-d616-4b67-a909-8f1ca331181b"
      unitRef="usd">124000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTEtOC0xLTEtNDM4NzE_ac4cc7cd-13af-4a00-aec9-4fc3eabf51f5"
      unitRef="usd">51000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTMtNi0xLTEtNDM4NzE_e37461e5-7eea-4e47-9132-34269145e5d2"
      unitRef="usd">-5343000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTMtOC0xLTEtNDM4NzE_5cd77256-3501-40ab-8bf2-916549edc1df"
      unitRef="usd">16954000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTQtNi0xLTEtNDM4NzE_bc770e21-9209-49c0-9f2c-29a7e84e86bb"
      unitRef="usd">-1293000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTQtOC0xLTEtNDM4NzE_39d84470-9f95-49af-88db-2e09746aa865"
      unitRef="usd">3611000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTUtNi0xLTEtNDM4NzE_7a6f9e33-139c-4c99-8ca6-872925965eab"
      unitRef="usd">-4050000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTUtOC0xLTEtNDM4NzE_bb608eb3-6d1d-499b-84be-2d830f84d4b0"
      unitRef="usd">13343000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTYtNi0xLTEtNDM4NzE_5ca3efae-89e1-45ca-ac8d-0af306882ecc"
      unitRef="usd">1362000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTYtOC0xLTEtNDM4NzE_f3461f2d-4efc-499a-81a8-02871944926b"
      unitRef="usd">507000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTctNi0xLTEtNDM4NzE_bf03b789-6098-44cd-b487-cd71a6140e31"
      unitRef="usd">-5412000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMTctOC0xLTEtNDM4NzE_6d1a2bf4-c049-430a-a7a7-b6f639270470"
      unitRef="usd">12836000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjAtNi0xLTEtNDM4NzE_08ca43fb-65ad-437e-b024-33a028312d84"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjAtOC0xLTEtNDM4NzE_dec306b1-718a-48b8-961a-a5bf4f91cb75"
      unitRef="usdPerShare">0.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjEtNi0xLTEtNDM4NzE_c4376cf3-90a1-4c46-b60c-30c96cae4837"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjEtOC0xLTEtNDM4NzE_af0e07d2-1a83-4232-b1b0-a2540ac60d48"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjQtNi0xLTEtNDM4NzE_152f28d2-af16-478f-a648-0a57c30dc380"
      unitRef="shares">20772426</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjQtOC0xLTEtNDM4NzE_13b00058-5984-46be-8f49-3a05358fdea3"
      unitRef="shares">20780006</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjUtNi0xLTEtNDM4NzE_b0f3d730-bfd9-4a0d-a9a8-3caa6f74526e"
      unitRef="shares">20772426</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xOS9mcmFnOjEzMzdiZTdkYzNjMTRjNWU4NjlkNzI4NzJlMzBhNjhjL3RhYmxlOjMwZWFiZDM5OWQ4ODQ3ZGI4MWIyNzM3NDliMTQwZjBhL3RhYmxlcmFuZ2U6MzBlYWJkMzk5ZDg4NDdkYjgxYjI3Mzc0OWIxNDBmMGFfMjUtOC0xLTEtNDM4NzE_ba6febe3-dc1f-40c8-81c2-d69cac2e8dec"
      unitRef="shares">21071059</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:Revenues
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yLTYtMS0xLTQ1Njc0_e4fe9c3f-24b1-46d0-bc7e-e9fbbc9ad56a"
      unitRef="usd">982102000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yLTgtMS0xLTQ1Njc0_24132509-8777-49f7-8bfa-97c4b126ac74"
      unitRef="usd">646799000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTYtMS0xLTQ2MDk3_6ab8b888-c99a-44de-a534-5c6490e23f32"
      unitRef="usd">843868000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTYtMS0xLTQ2MDk3_f30a7650-78df-44b0-85b8-4bc2b7b4da0e"
      unitRef="usd">843868000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTgtMS0xLTQ2MDk5_1ed92256-b24c-4f38-b1df-7be855a0fa00"
      unitRef="usd">523246000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8zLTgtMS0xLTQ2MDk5_7e02dabd-8c09-429d-895e-d12ebca3c4c9"
      unitRef="usd">523246000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV80LTYtMS0xLTQ1Njc0_1c79c74d-6fd9-4e4e-b668-0f2400ec381f"
      unitRef="usd">138234000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV80LTgtMS0xLTQ1Njc0_407caee5-91f3-42d5-a451-d70428d74fdb"
      unitRef="usd">123553000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV81LTYtMS0xLTQ1Njc0_c59cd38a-ff2c-42b8-9c05-c3b2d2af23f3"
      unitRef="usd">122832000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV81LTgtMS0xLTQ1Njc0_4cc4234a-c739-459f-9db9-ee005aab5f9f"
      unitRef="usd">90441000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV82LTYtMS0xLTQ1Njc0_fbc75ac2-dd11-4a8e-be8c-7e2d1f18b104"
      unitRef="usd">138000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV82LTgtMS0xLTQ1Njc0_fecfd612-8060-445c-bb37-29803867b344"
      unitRef="usd">73000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV83LTYtMS0xLTQ1Njc0_24392d14-b4bc-408b-bfba-54b8595d99a3"
      unitRef="usd">73000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV83LTgtMS0xLTQ1Njc0_207dfbc0-0672-41d6-bf7e-f864fcb6a742"
      unitRef="usd">-8000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV84LTYtMS0xLTQ1Njc0_2230442e-0eb6-4e76-bc5f-1d10a974dcb1"
      unitRef="usd">15337000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV84LTgtMS0xLTQ1Njc0_d94917c3-63fe-478c-86c8-8d5837bf1898"
      unitRef="usd">33031000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMC02LTEtMS00NTY3NA_4d4abdbc-1ef8-40b5-9dac-fadf01efbad6"
      unitRef="usd">979000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMC04LTEtMS00NTY3NA_ce15dd47-8dee-4fc1-8d7d-89946f16c531"
      unitRef="usd">397000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMS02LTEtMS00NjEzMA_701d18b7-1cee-4195-a078-e65cbf941397"
      unitRef="usd">-641000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMS04LTEtMS00NjE0NA_b2610fd3-a49e-41f8-87b9-6853beadbc46"
      unitRef="usd">169000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMy02LTEtMS00NjE0Nw_ac69934d-27c0-4f01-aa5f-ac4745703ad9"
      unitRef="usd">13717000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xMy04LTEtMS00NjE1MA_0a668370-87d9-4a77-9766-eab1d169e67d"
      unitRef="usd">32803000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNC02LTEtMS00NTY3NA_bf3c3221-db07-466c-a500-989f603118a3"
      unitRef="usd">2688000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNC04LTEtMS00NTY3NA_1d798ef8-dda3-4d3c-b62c-f6dbee590285"
      unitRef="usd">7250000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNS02LTEtMS00NTY4NQ_fda7ea71-50fd-47bc-b2d2-e9696a0a0f59"
      unitRef="usd">11029000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNS04LTEtMS00NTY5OA_5ecbfaf7-d370-4449-a77e-57cbc3095201"
      unitRef="usd">25553000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNi02LTEtMS00NTY3NA_74916279-a0dd-4faf-abbe-be5e15ec7a36"
      unitRef="usd">1977000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNi04LTEtMS00NTY3NA_79af4d10-b4d0-45b0-90f4-9e5f20a01087"
      unitRef="usd">619000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNy02LTEtMS00NTY3NA_f32cafaf-da43-4567-afc6-517ec0d40250"
      unitRef="usd">9052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8xNy04LTEtMS00NTY3NA_cc2e44b1-1375-4eda-bcf3-97ce6339d11b"
      unitRef="usd">24934000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMC02LTEtMS00NTY3NA_76956e54-6c26-48bc-875a-a5c046c24f86"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMC04LTEtMS00NTY3NA_125f5dfe-e8fd-4430-9f98-1a256981036b"
      unitRef="usdPerShare">1.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMS02LTEtMS00NTY3NA_4c6203d4-9750-470b-9f50-66c885dd9c5d"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yMS04LTEtMS00NTY3NA_64766f61-ef90-4b37-8796-70ad72edb936"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNC02LTEtMS00NTY3NA_52bb74b5-c7a9-4348-83ec-97f611b5c151"
      unitRef="shares">20737253</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNC04LTEtMS00NTY3NA_032102db-2fb3-45a5-8dc5-af98e8db841c"
      unitRef="shares">20756879</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNS02LTEtMS00NTY3NA_48db647c-93c4-4908-9b54-2b9dac1b0e31"
      unitRef="shares">21139429</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNzQ4Nzc5MDcxMDQxL2ZyYWc6NGMzMzMwNGRkZmNiNGVmZDkzZWQyMjliNjU1YzA0ZGUvdGFibGU6NWI5NTI0M2I5MWZiNDdlNjliNjEyZGNlZTg4ZmU5ZTUvdGFibGVyYW5nZTo1Yjk1MjQzYjkxZmI0N2U2OWI2MTJkY2VlODhmZTllNV8yNS04LTEtMS00NTY3NA_231c53b2-9c7b-4190-b1bf-74073a06bd52"
      unitRef="shares">21059088</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesIssued
      contextRef="i679f0b35b1f14c4d8fe8c2b7ef351723_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0yLTEtMS00Mzg3MQ_aeec62fb-32e9-4788-8b0c-b19fffb4bf76"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i679f0b35b1f14c4d8fe8c2b7ef351723_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy01LTEtMS00Mzg3MQ_b804d9e7-8097-43d9-80c8-32022f66adf3"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if21f1ae9df4a441ca54ec4cff8860b3d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy03LTEtMS00Mzg3MQ_8d6762fb-29e8-417c-acf9-377a2fbde2c2"
      unitRef="shares">1261444</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if21f1ae9df4a441ca54ec4cff8860b3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xMC0xLTEtNDM4NzE_f475bbdc-d386-491b-b84d-c9f45fcc1047"
      unitRef="usd">-30460000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie206911342e14704bca98f153ab35ab3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xMy0xLTEtNDM4NzE_22bfd9e9-afbe-4e56-a722-87659cc8a7b5"
      unitRef="usd">199162000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibfdf3356f38f4b21856b0cbeceb6f418_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xNi0xLTEtNDM4NzE_539a1762-a097-42a7-9ec2-aff83b5247b0"
      unitRef="usd">187538000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if77e513e7f5346fba58561f693dab222_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMy0xOS0xLTEtNDM4NzE_c8cc7eac-211c-46ba-a4a2-fcf40b0421cb"
      unitRef="usd">356460000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6f81abf94ca14cc497d6665b25a52837_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS03LTEtMS00Mzg3MQ_4cbcf4b1-9c82-4e74-9d3b-c5466b9abd87"
      unitRef="shares">2587</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6f81abf94ca14cc497d6665b25a52837_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS0xMC0xLTEtNDM4NzE_f041caf0-6ab6-410e-b391-77b49bbd8162"
      unitRef="usd">127000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idf8bd5418e804c958e548c171216d825_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS0xMy0xLTEtNDM4NzE_bb6ef284-1d60-4e5c-aea4-94b4dad1ee67"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNS0xOS0xLTEtNDM4NzE_0eecad57-1802-4c80-bb28-76595c8f031c"
      unitRef="usd">127000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idf8bd5418e804c958e548c171216d825_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNi0xMy0xLTEtNDM4NzE_fac4330b-fc50-47c6-8695-c274dfa09845"
      unitRef="usd">997000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNi0xOS0xLTEtNDM4NzE_fc1f73a8-31ac-482a-9920-f6a619e3efcb"
      unitRef="usd">997000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="idc1322440968426c840ab893dc274758_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNy0xNi0xLTEtNDM4NzE_92bdd8d2-9d8c-47f5-924e-72a90a9c3181"
      unitRef="usd">870000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfNy0xOS0xLTEtNDM4NzE_154916be-47fe-4e2d-a7ff-e2d2daa96886"
      unitRef="usd">870000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:NetIncomeLoss
      contextRef="idc1322440968426c840ab893dc274758_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfOS0xNi0xLTEtNDM4NzE_4a70e877-935f-4f74-9b10-e1cb1534578f"
      unitRef="usd">5412000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfOS0xOS0xLTEtNDM4NzE_bf03b789-6098-44cd-b487-cd71a6140e31"
      unitRef="usd">-5412000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMi0xLTEtNDM4NzE_59c8b8ee-f49f-4b1a-8d28-e9b0a6c219d8"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtNS0xLTEtNDM4NzE_da5fe5f7-a7e8-4f04-8ac3-ba5482d67430"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtNy0xLTEtNDM4NzE_a94031ea-c156-41ea-afda-43823516ad51"
      unitRef="shares">1264031</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTAtMS0xLTQzODcx_decadbf8-a783-41ae-bbac-cbfd749e6f2b"
      unitRef="usd">-30587000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idba1464723514d0f8deacf369fcd8c0a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTMtMS0xLTQzODcx_f07a79e0-44cc-4ba2-8544-d1616b3f6100"
      unitRef="usd">200159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8d9176265c740338a3a155de5b95e8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTYtMS0xLTQzODcx_aa74d519-4999-4106-8edc-f8c421bfbc70"
      unitRef="usd">181256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjhjNzE1NGUyN2M4NjQ4YmVhMjZiODY3MmVkYjE5NDEzL3RhYmxlcmFuZ2U6OGM3MTU0ZTI3Yzg2NDhiZWEyNmI4NjcyZWRiMTk0MTNfMTAtMTktMS0xLTQzODcx_97a32ffe-b3c0-4c60-aeb9-8a2b6d5c7c76"
      unitRef="usd">351048000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i146dfe53129a4c0ebdaf036fcc004256_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0yLTEtMS00Mzg3MQ_fdbdf27f-561a-484c-87d6-681e6aa539f8"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i146dfe53129a4c0ebdaf036fcc004256_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy01LTEtMS00Mzg3MQ_58b4bdea-7e67-4eaf-a75e-23ad7dc13aba"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i49cd35072b9540c08fd412b02adec4bf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy03LTEtMS00Mzg3MQ_29b9f9f6-21f9-41fa-9488-a78bfd78a0f6"
      unitRef="shares">1279545</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i49cd35072b9540c08fd412b02adec4bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xMC0xLTEtNDM4NzE_a241977b-42b8-47cf-8ac9-a0028d5e4955"
      unitRef="usd">-24984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8adf66179714fe2ad5b8a743c6d8a34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xMy0xLTEtNDM4NzE_8fb0fc1b-55a6-48b1-9e2d-563e3d2d0989"
      unitRef="usd">201219000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11262f9a1b6049179f291afd343cca69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xNi0xLTEtNDM4NzE_bc7f3d63-39fd-42df-a348-0821da867e54"
      unitRef="usd">119007000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdd65787153441b19d78d141aea5df01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMy0xOS0xLTEtNDM4NzE_f2295dd0-dbee-4fe9-aefc-cadb1a53df5c"
      unitRef="usd">295462000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i86083c03e29847c68edc8c902fb08300_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNC03LTEtMS00Mzg3MQ_66e7970a-9cc4-4e03-bce9-813d59bdb402"
      unitRef="shares">68860</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i86083c03e29847c68edc8c902fb08300_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNC0xMC0xLTEtNDM4NzE_2f024537-df2a-405d-ad0b-90cb4e3427c4"
      unitRef="usd">1345000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6f06fddfd42e441b94659ef2108e6bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNC0xMy0xLTEtNDM4NzE_ff04072b-59a5-46b7-9f9e-a8be5f9721f1"
      unitRef="usd">1345000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6f06fddfd42e441b94659ef2108e6bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNy0xMy0xLTEtNDM4NzE_bc4bc81f-99ec-4969-aa49-81f0c77b230d"
      unitRef="usd">858000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfNy0xOS0xLTEtNDM4NzE_503fe2b7-9c0f-4e5b-81e0-93516bd2de16"
      unitRef="usd">858000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i6a3f74f674ad4f6ab566ba3edc660d68_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfOC0xNi0xLTEtNDM4NzE_385257a8-0e2c-49ae-9dd5-272b64d36fe1"
      unitRef="usd">621000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfOC0xOS0xLTEtNDM4NzE_e53e7ecc-97ec-4f44-9aee-8d4ec61b2fbb"
      unitRef="usd">621000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i6a3f74f674ad4f6ab566ba3edc660d68_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTAtMTYtMS0xLTQzODcx_d3dcab38-a62d-451b-ba6e-6533c21136ad"
      unitRef="usd">12836000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTAtMTktMS0xLTQzODcx_ead40088-1827-4fdc-ae86-bf3da2cc02fc"
      unitRef="usd">12836000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMi0xLTEtNDM4NzE_5a5299fd-e61e-4775-ba8b-c990d22027ed"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtNS0xLTEtNDM4NzE_4126141b-8a70-4375-933c-7c0dbe377062"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i2375490747754b16be713358454151e5_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtNy0xLTEtNDM4NzE_b3b27260-5f9e-496c-893a-0ce230f1250e"
      unitRef="shares">1210685</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2375490747754b16be713358454151e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTAtMS0xLTQzODcx_4232bbaf-9361-4d40-a49c-1e74ffa0d5cf"
      unitRef="usd">-23639000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f69fc7379b348b98af6258826629564_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTMtMS0xLTQzODcx_2d5d1c02-a39c-44b5-a917-8e6bf6b0effa"
      unitRef="usd">200732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30d18b6ab81043e2a77df6b2d1123966_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTYtMS0xLTQzODcx_33bb8a58-ef9d-4040-ad1d-5df64f380a06"
      unitRef="usd">131222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yMi9mcmFnOmRkNzE0MWY0MDFlNTQzMWU5MTQwZjliYTBkNmY5OWUzL3RhYmxlOjVhMzgyZGFkNTJlOTQzMmZiY2YwZjZmOGVhZGExYjQyL3RhYmxlcmFuZ2U6NWEzODJkYWQ1MmU5NDMyZmJjZjBmNmY4ZWFkYTFiNDJfMTEtMTktMS0xLTQzODcx_3a381a3a-4605-4215-9790-dce21762ef12"
      unitRef="usd">308535000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i53a9ff902a304492869e56b0778ade6e_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0yLTEtMS00Mzg3MQ_d7c2f87a-fe38-414d-8af2-72022d0c801c"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i53a9ff902a304492869e56b0778ade6e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy01LTEtMS00Mzg3MQ_43d7335f-4ab1-4f88-a8f0-1f8038136d3c"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ie75abf01e9444f719d6970fb79749c54_I20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy03LTEtMS00Mzg3MQ_74d04369-0a72-4168-8f8d-cf7136bb5241"
      unitRef="shares">1316998</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ie75abf01e9444f719d6970fb79749c54_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xMC0xLTEtNDM4NzE_b6abd645-3aa6-4c7b-861d-e3f930ad11f9"
      unitRef="usd">-29300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d59df8c992946fab3b7644673dd0fbe_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xMy0xLTEtNDM4NzE_43e673d5-7ff4-4891-85ec-2a26d332cab5"
      unitRef="usd">201899000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f115a2f0714490cb16ce4de9f21e0ba_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xNi0xLTEtNDM4NzE_5fb990ec-a128-415e-b079-c3ca7266c779"
      unitRef="usd">173134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMy0xOS0xLTEtNDM4NzE_f9798a49-5ab6-4853-b4eb-4c43f35bd1b9"
      unitRef="usd">345953000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNC03LTEtMS00Mzg3MQ_6bfc79ad-58a4-4100-aa2c-48cf063a3e66"
      unitRef="shares">157167</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNC0xMC0xLTEtNDM4NzE_781984a6-4662-4ba2-9826-db1483dfdb83"
      unitRef="usd">3638000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNC0xMy0xLTEtNDM4NzE_7b71d217-4fe3-48c1-a995-528235b3e320"
      unitRef="usd">3638000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS03LTEtMS00Mzg3MQ_9dfa0178-79b3-4520-97d4-7d5bb06bbf1b"
      unitRef="shares">104200</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS0xMC0xLTEtNDM4NzE_56286203-3458-4e1c-a6cf-b0e1a24a762d"
      unitRef="usd">4925000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS0xMy0xLTEtNDM4NzE_98fbbf6e-4d14-488c-bc30-a089b628fd3c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i905836a5417b4ebe900be8ab22f45db6_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNS0xOS0xLTEtNDY4OTg_e2e5b88e-22d5-4c6f-8b27-9bd62e4d341f"
      unitRef="usd">4925000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9af0726cad22404f9be6d8278c250fba_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNi0xMy0xLTEtNDM4NzE_51e9f031-c3a1-40e2-883a-09d8d9ab1cbe"
      unitRef="usd">1898000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNi0xOS0xLTEtNDM4NzE_895d98c2-3439-4ab0-a6e9-fbd29684ffda"
      unitRef="usd">1898000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i905836a5417b4ebe900be8ab22f45db6_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNy0xNi0xLTEtNDM4NzE_34eff868-491c-49af-b573-f667e94b58e5"
      unitRef="usd">930000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfNy0xOS0xLTEtNDM4NzE_60469022-3dd0-47b0-8471-5446802525c6"
      unitRef="usd">930000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfOS0xNi0xLTEtNDM4NzE_f32cafaf-da43-4567-afc6-517ec0d40250"
      unitRef="usd">9052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfOS0xOS0xLTEtNDM4NzE_dcef06b5-03d8-4638-884a-53ac9a794563"
      unitRef="usd">9052000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMi0xLTEtNDY5NDM_62efc0c8-0443-4f2a-ba34-b203cc0d5501"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i133082e149cb4ddf9000467f86cf828a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtNS0xLTEtNDY5NTY_a22d3e12-9f3e-4a94-a649-1a4794250f68"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtNy0xLTEtNDY5NjA_0c3e32fa-caa3-4146-9371-17e0975bc5ea"
      unitRef="shares">1264031</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i08b7785cc9b746b28b292ccefa95839f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTAtMS0xLTQ2OTYy_0357b932-636d-4be9-92ad-e452a7784371"
      unitRef="usd">-30587000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idba1464723514d0f8deacf369fcd8c0a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTMtMS0xLTQ2OTY0_5ce932be-4ae7-4d41-ae4c-c5324571c42b"
      unitRef="usd">200159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if8d9176265c740338a3a155de5b95e8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTYtMS0xLTQ2OTY2_8c349a2c-f752-4087-aae9-3483a3be70a0"
      unitRef="usd">181256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjkzNjI1YjhlMGQ3NzRkMDk5NWI1YjQ1MDkzODAzM2NhL3RhYmxlcmFuZ2U6OTM2MjViOGUwZDc3NGQwOTk1YjViNDUwOTM4MDMzY2FfMTAtMTktMS0xLTQ2OTY4_6fc6b81f-4c86-4b23-8632-ef39a36b1e3f"
      unitRef="usd">351048000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i530a01c3509e45209ffc0ca55c75e91d_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0yLTEtMS00Mzg3MQ_815a0d30-75a8-4e65-aeaf-9f924d6ec1f2"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i530a01c3509e45209ffc0ca55c75e91d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy01LTEtMS00Mzg3MQ_6e04879d-adfe-4657-b987-b79615491056"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i543e9fea689e45f8900a6b3d59ea408e_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy03LTEtMS00Mzg3MQ_438d3aa9-36d7-4cde-b16a-f2add24ea9a4"
      unitRef="shares">1287134</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i543e9fea689e45f8900a6b3d59ea408e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xMC0xLTEtNDM4NzE_cdc736d6-013e-4d2b-a210-7bc9b5a9d631"
      unitRef="usd">-24499000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2993e6548f8a44cab409d66d2488a353_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xMy0xLTEtNDM4NzE_e5528999-f309-48e1-8d23-7bfde7229762"
      unitRef="usd">200587000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9a9d6664a3346b0850189b571943932_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xNi0xLTEtNDM4NzE_feea1825-0068-489f-92a6-6b5688045e38"
      unitRef="usd">107005000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1700a14988e140c09a40638c20dba07a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMy0xOS0xLTEtNDY5MTM_e4bb5975-8f4f-4a2a-9cae-ceb5ce9a4e8f"
      unitRef="usd">283313000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNC03LTEtMS00Mzg3MQ_aff5016b-d59e-4045-8887-986de4f637d2"
      unitRef="shares">107327</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNC0xMC0xLTEtNDM4NzE_09be3b9f-4aa8-4804-84fe-74b7d5e82bcf"
      unitRef="usd">2086000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id2fbf53736484665bdc71499c2af856f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNC0xMy0xLTEtNDM4NzE_ecf84546-9918-42a4-aff9-77be5be3ae9f"
      unitRef="usd">2086000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS03LTEtMS00Mzg3MQ_cfb6291f-736e-49ff-a3aa-e79d18f3892d"
      unitRef="shares">30878</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS0xMC0xLTEtNDM4NzE_2e837085-d13d-4856-a213-46a7f348a0f1"
      unitRef="usd">1226000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id2fbf53736484665bdc71499c2af856f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS0xMy0xLTEtNDM4NzE_c0f0d5e3-db25-4157-ad9a-51187bdbe693"
      unitRef="usd">-531000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNS0xOS0xLTEtNDY5Mjg_8ea78dfc-9661-456f-bd0c-2d9f278444b1"
      unitRef="usd">695000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity
      contextRef="ief9a4fe93ebe41a8973a8a651752ba12_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNy0xNi0xLTEtNDM4NzE_275fe892-5e52-471c-ade1-a4e34e227ca3"
      unitRef="usd">214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95a556de30f845a6afba0aae0fd98ae5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfNy0xOS0xLTEtNDY5NDA_59b94b59-3cae-4409-a9cf-e4f7a3939335"
      unitRef="usd">214000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id2fbf53736484665bdc71499c2af856f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOC0xMy0xLTEtNDM4NzE_85ef0e26-419d-4b41-9360-b400f16f3892"
      unitRef="usd">1700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOC0xOS0xLTEtNDY5NzA_fcd8f868-c0d6-494c-be04-cdf63d3aad66"
      unitRef="usd">1700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOS0xNi0xLTEtNDY5NzQ_9a9d5c5d-2e8a-4dcb-95d8-d86609f21a1f"
      unitRef="usd">503000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOS0xOS0xLTEtNDY5NzY_a9dd9883-3d64-46a1-8fbf-96d8525293ac"
      unitRef="usd">503000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ic5d55fe21f6247568cd068b9cd6131dd_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfOS0xNi0xLTEtNDM4NzE_e860d9aa-dcf5-483d-b0db-2ba9ae137766"
      unitRef="usd">24934000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTAtMTktMS0xLTQ2OTgw_9cbf39f6-0933-4f19-b37c-c476df44caa4"
      unitRef="usd">24934000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMi0xLTEtNDY5ODI_85ffed3a-4a33-451e-b690-20ee5063d6a4"
      unitRef="shares">22049529</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iad0fa2ca9454439c8f585f759ee70fcc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtNS0xLTEtNDY5ODQ_28faca8f-0b47-4886-b1b1-7294c52fe572"
      unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i2375490747754b16be713358454151e5_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtNy0xLTEtNDY5ODY_d4258ac4-7c51-411d-8236-5c65417b979e"
      unitRef="shares">1210685</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2375490747754b16be713358454151e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTAtMS0xLTQ2OTg4_e31a7345-a6f4-4d85-9f78-8d29e38f6632"
      unitRef="usd">-23639000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f69fc7379b348b98af6258826629564_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTMtMS0xLTQ2OTkw_b52cc7c9-736c-4b48-ba3d-eb8093e9b792"
      unitRef="usd">200732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30d18b6ab81043e2a77df6b2d1123966_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTYtMS0xLTQ2OTky_7879690b-d13c-4deb-abd6-3adfbc939a79"
      unitRef="usd">131222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yNS9mcmFnOjE2MDM4OGRjMjRmNzQxMWI4MmU0YzkzMWQ1MzFlMWJhL3RhYmxlOjk3NWNmMGE2Zjg5NDRhZDk5OGIzYTA4YjlmZGRkOTBjL3RhYmxlcmFuZ2U6OTc1Y2YwYTZmODk0NGFkOTk4YjNhMDhiOWZkZGQ5MGNfMTEtMTktMS0xLTQ2OTk0_73157bad-6103-4dff-b4ed-8501df89bfb7"
      unitRef="usd">308535000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMy01LTEtMS00Mzg3MQ_fda7ea71-50fd-47bc-b2d2-e9696a0a0f59"
      unitRef="usd">11029000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMy04LTEtMS00Mzg3MQ_5ecbfaf7-d370-4449-a77e-57cbc3095201"
      unitRef="usd">25553000</us-gaap:ProfitLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNS01LTEtMS00Mzg3MQ_62f0cd46-7804-4929-bff5-0a5dec8c3bd4"
      unitRef="usd">92000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNS04LTEtMS00Mzg3MQ_e4bf34bf-6769-4e8a-9193-51722286fc76"
      unitRef="usd">61000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNi01LTEtMS00Mzg3MQ_009d1ff0-ba7c-4d26-8835-cf21190fa783"
      unitRef="usd">88000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNi04LTEtMS00Mzg3MQ_0dd5d299-c86a-4476-b764-ea41a33d3187"
      unitRef="usd">94000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNy01LTEtMS00Mzg3MQ_4f095778-9396-4eaa-9bef-b4e161d9a4fb"
      unitRef="usd">12370000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNy04LTEtMS00Mzg3MQ_1d82d8e4-818d-4cc4-b9a0-3a0c6a784922"
      unitRef="usd">9848000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOC01LTEtMS00Mzg3MQ_0239b716-f93f-4135-9a04-2c3aa37ff51a"
      unitRef="usd">73000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOC04LTEtMS00Mzg3MQ_8ba6ccda-cb10-435d-993c-e80e5f8556b3"
      unitRef="usd">-8000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ShareBasedCompensation
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOS01LTEtMS00Mzg3MQ_91518e91-3878-4a8c-806d-70c3e446d908"
      unitRef="usd">1898000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfOS04LTEtMS00Mzg3MQ_fd244e63-d636-4914-a341-fe42aac24012"
      unitRef="usd">1700000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTAtNS0xLTEtNDM4NzE_32496bdc-2f1d-426d-97cc-f8c4c9354398"
      unitRef="usd">1931000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTAtOC0xLTEtNDM4NzE_9e680999-f634-495d-afbb-30bf7f7118a3"
      unitRef="usd">5433000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTItNS0xLTEtNDM4NzE_8cccbbd8-fa9d-4ef4-83c6-66fca1641aa8"
      unitRef="usd">22830000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTItOC0xLTEtNDM4NzE_7d75cd34-eada-4e27-97de-72d93a33c83e"
      unitRef="usd">-11943000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTMtNS0xLTEtNDM4NzE_beb3ae8d-ad26-48e8-9845-e789d59d35d1"
      unitRef="usd">17325000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTMtOC0xLTEtNDM4NzE_81a692ba-abbf-4ccc-87f9-0de76144af92"
      unitRef="usd">9771000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTQtNS0xLTEtNDM4NzE_b2b06de4-a788-4a1c-b325-0d079c952faa"
      unitRef="usd">12128000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTQtOC0xLTEtNDM4NzE_7f322cb9-01cc-4739-a206-6a7fb3840adc"
      unitRef="usd">-5699000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTUtNS0xLTEtNDM4NzE_bc42e6a1-1a59-48c2-be2d-7fda66a23af4"
      unitRef="usd">3795000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTUtOC0xLTEtNDM4NzE_0432b39c-175f-4f93-897f-d053f99916bc"
      unitRef="usd">-1053000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTYtNS0xLTEtNDM4NzE_b8c6c52a-2fd6-4dfe-bd9f-c33dbc472d6e"
      unitRef="usd">1968000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTYtOC0xLTEtNDM4NzE_0f3e8fe5-6e64-4441-8295-dccdedca7113"
      unitRef="usd">83000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTctNS0xLTEtNDM4NzE_3e2e325b-690d-46ec-9a4e-671de529d3db"
      unitRef="usd">26911000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTctOC0xLTEtNDM4NzE_b4cf360c-ff13-45a5-930b-4f8c6982bf87"
      unitRef="usd">-9324000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTgtNS0xLTEtNDM4NzE_62d45a29-2576-44d7-8a89-16a8fbb58994"
      unitRef="usd">1134000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTgtOC0xLTEtNDM4NzE_04742de8-d730-46fd-8be5-316217f6859d"
      unitRef="usd">4518000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTktNS0xLTEtNDM4NzE_9cae6140-6ea8-486d-8c78-f53b0f2d67f9"
      unitRef="usd">-242000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMTktOC0xLTEtNDM4NzE_15fb1b6d-1de8-44e1-ae06-4a2edb6f48ed"
      unitRef="usd">1626000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjAtNS0xLTEtNDM4NzE_9d02832b-350e-4318-bd1d-4833236aefc2"
      unitRef="usd">-2908000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjAtOC0xLTEtNDM4NzE_c88a1326-c0b9-421b-af2b-a356d554c7d7"
      unitRef="usd">48358000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjItNS0xLTEtNDM4NzE_663dde0e-ee3d-4e0d-83dd-6fd5f442efe5"
      unitRef="usd">21627000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjItOC0xLTEtNDM4NzE_045e2050-c17e-49f4-b1cc-e42acdce7871"
      unitRef="usd">3004000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjMtNS0xLTEtNDM4NzE_07d603d2-ce43-45ca-905a-e6f62b78afae"
      unitRef="usd">199000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjMtOC0xLTEtNDM4NzE_9d73eec9-3a82-4f66-91c2-0ecd1e52d7d4"
      unitRef="usd">68000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjQtNS0xLTEtNDM4NzE_2b2d254d-cf3d-4276-86ad-eca6deb63179"
      unitRef="usd">500000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjUtOC0xLTEtNDM4NzE_fc8bd26b-127a-4a4c-962a-392ed11357bd"
      unitRef="usd">55468000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjYtNS0xLTEtNDM4NzE_9df6b829-9f7e-4417-afed-e61de8bfcfcd"
      unitRef="usd">-21928000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjYtOC0xLTEtNDM4NzE_5d57278d-4a88-440f-a2b7-b1d7abd80322"
      unitRef="usd">-58404000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjgtNS0xLTEtNDM4NzE_8c23de72-9481-41c9-9b3d-d74d8e2aa411"
      unitRef="usd">872609000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjgtOC0xLTEtNDM4NzE_4b9675f9-e2da-42a5-a976-86245f0cbe6a"
      unitRef="usd">584483000</us-gaap:ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjktNS0xLTEtNDM4NzE_f536c8db-cf27-44f4-a343-eb22e4f40c92"
      unitRef="usd">842727000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMjktOC0xLTEtNDM4NzE_1aa0a2d3-2173-43ff-ac14-a5c4ff173cf2"
      unitRef="usd">584495000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzAtNS0xLTEtNDM4NzE_e44debc8-7c3d-4f55-9685-1793821e6545"
      unitRef="usd">-603000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzAtOC0xLTEtNDM4NzE_d0ee5330-9310-4727-a0ac-f8c8886adb64"
      unitRef="usd">-240000</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzItNS0xLTEtNDM4NzE_f42c8174-a4d3-4b07-a3ee-7e6cb1126e97"
      unitRef="usd">-3344000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsToMinorityShareholders
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzItOC0xLTEtNDM4NzE_6a4f5229-26b3-4102-9eba-284e57a08412"
      unitRef="usd">-251000</us-gaap:ProceedsFromPaymentsToMinorityShareholders>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzMtNS0xLTEtNDM4NzE_eec5a2ca-f5c0-4ddf-ae75-8aed0d106dcf"
      unitRef="usd">4925000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzMtOC0xLTEtNDM4NzE_941cb6e6-e874-4d58-b7f0-9475efd8ac72"
      unitRef="usd">695000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzUtNS0xLTEtNDM4NzE_5ac676e8-a950-4b8a-8b32-f396af68fafe"
      unitRef="usd">21010000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzUtOC0xLTEtNDM4NzE_8c7c0481-f5ee-4184-a15b-8c39e6482c1c"
      unitRef="usd">-1198000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzYtNS0xLTEtNDM4NzE_8c726973-a198-4361-840b-c8f5e0ca70d3"
      unitRef="usd">-3826000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzYtOC0xLTEtNDM4NzE_d10fd18a-7783-4145-b7d3-d4afbf04d5af"
      unitRef="usd">-11244000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzctNS0xLTEtNDM4NzE_0b712d1c-49f5-4dbb-93f9-8d09e74c9aa6"
      unitRef="usd">23105000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1700a14988e140c09a40638c20dba07a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzctOC0xLTEtNDM4NzE_344c63bb-b08e-4025-9552-c08be6dab7d6"
      unitRef="usd">53577000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzgtNS0xLTEtNDM4NzE_15945a71-0511-4c6f-a84e-a8352bce254d"
      unitRef="usd">19279000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfMzgtOC0xLTEtNDM4NzE_bf64e282-e077-4bdb-8103-a209ba5d31b3"
      unitRef="usd">42333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaid
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDEtNS0xLTEtNDM4NzE_99f68e00-63e9-448a-ac6b-72804a817d35"
      unitRef="usd">949000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDEtOC0xLTEtNDM4NzE_72c6a38d-a8f6-4817-b0cc-c02eefbaac19"
      unitRef="usd">262000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDItNS0xLTEtNDM4NzE_63aa9b69-8034-40f7-b46a-69b9153768ac"
      unitRef="usd">2142000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8yOC9mcmFnOmU5MjhhYzcwNjczODQ4ODJhM2EwODM3ZWEzMzYzZTc1L3RhYmxlOjFmYjVhMzY2ZGZiMjRjZjc4MWZiYjJlNGEwNGYwYzllL3RhYmxlcmFuZ2U6MWZiNWEzNjZkZmIyNGNmNzgxZmJiMmU0YTA0ZjBjOWVfNDItOC0xLTEtNDM4NzE_4207c177-592f-429b-b3b2-d527b0ddb46c"
      unitRef="usd">2182000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNC9mcmFnOmRlM2UyMjU0MDMwYzQxNTU5ZTFiOWY0YzMyZWVlMTBiL3RleHRyZWdpb246ZGUzZTIyNTQwMzBjNDE1NTllMWI5ZjRjMzJlZWUxMGJfNzY0MA_d743fc65-851f-48ea-80e6-899deeac54d2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1. BUSINESS AND ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Description of the Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IES Holdings, Inc. designs and installs integrated electrical and technology systems and provides infrastructure products and services to a variety of end-markets, including data centers, residential housing and commercial and industrial facilities. Our operations are organized into four principal business segments, based upon the nature of our services:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Communications&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Nationwide provider of technology infrastructure services, including the design, build, and maintenance of the communications infrastructure within data centers for co-location and managed hosting customers, for both large corporations and independent businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Residential&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Regional provider of electrical installation services for single-family housing and multi-family apartment complexes, as well as heating, ventilation and air conditioning (HVAC) and plumbing installation services in certain markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Infrastructure Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Provider of electro-mechanical solutions for industrial operations, including apparatus repair and custom-engineered products such as generator enclosures to be used in data centers and other industrial applications. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Provider of electrical and mechanical design, construction, and maintenance services to the commercial and industrial markets in various regional markets and nationwide in certain areas of expertise, such as the power infrastructure market and data centers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The words &#x201c;IES&#x201d;, the &#x201c;Company&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, and &#x201c;us&#x201d; refer to IES Holdings, Inc. and, except as otherwise specified herein, to our consolidated subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Seasonality and Quarterly Fluctuations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Results of operations from our Residential segment can be seasonal, depending on weather trends, with typically higher revenues generated during spring and summer and lower revenues generated during fall and winter. The Commercial &amp;amp; Industrial, Communications and Infrastructure Solutions segments of our business are less subject to seasonal trends, as work in these segments generally is performed inside structures protected from the weather, although weather can still impact these businesses, especially in the early stages of projects. From quarter to quarter, results for our Communications, Residential, and Commercial &amp;amp; Industrial segments may be materially affected by the timing of new construction projects, and our volume of business may be adversely affected by declines in construction projects resulting from adverse regional or national economic conditions. Quarterly results for our Infrastructure Solutions segment may be affected by the timing of outages or capital projects at our customers&#x2019; facilities. Accordingly, operating results for any fiscal period are not necessarily indicative of results that may be achieved for any subsequent fiscal period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Financial Statement Preparation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements include the accounts of IES, our wholly-owned subsidiaries, and entities that we control due to ownership of a majority of voting interest and have been prepared in accordance with the instructions to interim financial reporting as prescribed by the United States Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The results for the interim periods are not necessarily indicative of results for the entire year. These interim financial statements do not include all disclosures required by U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and should be read in conjunction with the consolidated financial statements and notes thereto filed with the SEC in our Annual Report on Form 10-K for the fiscal year ended September 30, 2021.&#160;In the opinion of management, the unaudited Condensed Consolidated Financial Statements contained in this report include all known accruals and adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods reported herein.&#160;Any such adjustments are of a normal recurring nature.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our acquisitions of Edmonson Electric, LLC (&#x201c;Edmonson&#x201d;) and Bayonet Plumbing, Heating &amp;amp; Air-Conditioning, LLC (&#x201c;Bayonet&#x201d;) in fiscal 2021, and NEXT Electric, LLC in fiscal 2017, we acquired an 80 percent interest in each of the entities, with the remaining 20 percent interest in each such entity being retained by the respective third party seller. The interests retained by those third party sellers are identified on our Condensed Consolidated Balance Sheets as noncontrolling interest, classified outside of permanent equity. Under the terms of each entity&#x2019;s operating agreement, after five years from the date of the acquisition, we may elect to purchase, or the third-party seller may require us to purchase, part or all of the remaining 20 percent interest in the applicable entity. The purchase price is variable, based on a multiple of earnings as defined in the operating agreements. Therefore, this noncontrolling interest is carried at the greater of the balance determined under Accounting Standards Codification (&#x201c;ASC&#x201d;) 810 and the redemption &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amounts assuming the noncontrolling interests were redeemable at the balance sheet date. If all of the noncontrolling interests remaining outstanding at March 31, 2022 had been redeemable at that date, the redemption amount would have been $21,942. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Estimates are primarily used in our revenue recognition of construction in progress, fair value assumptions in accounting for business combinations and analyzing goodwill, investments, intangible assets and long-lived asset impairments and adjustments, allowance for credit losses, stock-based compensation, reserves for legal matters, realizability of deferred tax assets, unrecognized tax benefits and self-insured claims liabilities and related reserves.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other (Income) Expense, Net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other (Income) Expense, Net includes primarily unrealized gains or losses on equity securities, including those related to our Executive Deferred Compensation Plan. These securities are recorded at fair value (Level 1) at the end of each reporting period. Please refer to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 9 - Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Recently Adopted &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Topic 740 related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The standard also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. This update is effective for fiscal years beginning after December 15, 2020 and for interim periods within that year. Early adoption is permitted. We adopted this standard on October 1, 2021 with immaterial impact on our Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNC9mcmFnOmRlM2UyMjU0MDMwYzQxNTU5ZTFiOWY0YzMyZWVlMTBiL3RleHRyZWdpb246ZGUzZTIyNTQwMzBjNDE1NTllMWI5ZjRjMzJlZWUxMGJfNTM3Mg_152d6e87-3ea5-42cd-9744-6c4f4f627b74"
      unitRef="usd">21942000</us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue>
    <iesc:ControllingShareholderTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNy9mcmFnOjk1OWZjMDcyMDE0NDRkMmY4NWMzN2E0YzRmNzY4ZGQzL3RleHRyZWdpb246OTU5ZmMwNzIwMTQ0NGQyZjg1YzM3YTRjNGY3NjhkZDNfNDA5MQ_17a0a213-ae2c-4f3a-9003-eac7e03a73eb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2. CONTROLLING STOCKHOLDER&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tontine Associates, L.L.C. ("Tontine Associates"), together with its affiliates (collectively, &#x201c;Tontine&#x201d;), is the Company&#x2019;s controlling stockholder, owning approximately 56 percent of the Company&#x2019;s outstanding common stock based on the Form 4 filed by Tontine with the SEC on December 3, 2021 and the Company's shares outstanding as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April&#160;27, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Accordingly, Tontine has the ability to exercise significant control over our affairs, including the election of directors and most actions requiring the approval of stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While Tontine is subject to certain restrictions under federal securities laws on sales of its shares as an affiliate, the Company has filed a shelf registration statement to register all of the shares of IES common stock owned by Tontine at the time of registration. As long as the shelf registration statement remains effective and the Company remains eligible to use it, Tontine has the ability to resell any or all of its registered shares from time to time in one or more offerings, as described in the shelf registration statement and in any prospectus supplement filed in connection with an offering pursuant to the shelf registration statement. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Should Tontine sell or otherwise dispose of all or a portion of its position in IES, a change in ownership of IES could occur. A change in ownership, as defined by Internal Revenue Code Section 382, could reduce the availability of the Company&#x2019;s net operating loss carryforwards for federal and state income tax purposes. Furthermore, a change of control would trigger the change of control provisions in a number of our material agreements, including our credit agreement, bonding agreements with our sureties and our executive severance plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jeffrey L. Gendell was appointed as Chief Executive Officer of the Company effective October 1, 2020, having served as the Company's Interim Chief Executive Officer since July 31, 2020. Mr. Gendell also serves as Chairman of the Board of Directors, a position he has held since November 2016. He is the managing member and founder of Tontine, and the brother of David B. Gendell, who has served as a member of our Board since February 2012, and who previously served as Interim Director of Operations from November 2017 to January 2019, as Vice Chairman of the Board from November 2016 to November 2017 and as Chairman of the Board from January 2015 to November 2016. David B. Gendell was an employee of Tontine from 2004 until December 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to a sublease agreement with Tontine Associates for corporate office space in Greenwich, Connecticut. The sublease extends through February 27, 2023, with monthly payments due in the amount of approximately $8. Payments by the Company are at a rate consistent with that paid by Tontine Associates to its landlord. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 6, 2018, the Company entered into a Board Observer Letter Agreement (the "Observer Agreement") with Tontine &lt;/span&gt;&lt;/div&gt;Associates in order to assist Tontine in managing its investment in the Company. Subject to the terms and conditions set forth in the Observer Agreement, the Company granted Tontine the right, at any time that Tontine holds at least 20% of the outstanding common stock of the Company, to appoint a representative to serve as an observer to the Board (the &#x201c;Board Observer&#x201d;). The Board Observer, who must be reasonably acceptable to those members of the Board who are not affiliates of Tontine, shall have no voting rights or other decision making authority. Subject to the terms and conditions set forth in the Observer Agreement, so long as Tontine has the right to appoint a Board Observer, the Board Observer will have the right to attend and participate in meetings of the Board and the committees thereof, subject to confidentiality requirements, and to receive reimbursement for reasonable out-of-pocket expenses incurred in his or her capacity as a Board Observer and such rights to coverage under the Company&#x2019;s directors&#x2019; and officers&#x2019; liability insurance policy as are available to the Company&#x2019;s directors.</iesc:ControllingShareholderTextBlock>
    <iesc:ControllingShareholderOwnershipPercentage
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNy9mcmFnOjk1OWZjMDcyMDE0NDRkMmY4NWMzN2E0YzRmNzY4ZGQzL3RleHRyZWdpb246OTU5ZmMwNzIwMTQ0NGQyZjg1YzM3YTRjNGY3NjhkZDNfMjAz_712607b9-c4f8-416c-853e-64d6551a0172"
      unitRef="number">0.56</iesc:ControllingShareholderOwnershipPercentage>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8zNy9mcmFnOjk1OWZjMDcyMDE0NDRkMmY4NWMzN2E0YzRmNzY4ZGQzL3RleHRyZWdpb246OTU5ZmMwNzIwMTQ0NGQyZjg1YzM3YTRjNGY3NjhkZDNfMjc0NQ_abc4d9b1-dc28-45e7-bd25-4270bc79ecd9"
      unitRef="usd">8000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODg0OA_a682e3dd-ed32-4f0a-914a-46493678f234">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3. REVENUE RECOGNITION&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is derived from contracts with customers, and we determine the appropriate accounting treatment for each contract at its inception. Our contracts primarily relate to electrical and mechanical contracting services, technology infrastructure products and services, and electro-mechanical solutions for industrial operations. Revenue is earned based upon an agreed fixed price or actual costs incurred plus an agreed upon percentage.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for a contract when: (i) it has approval and commitment from both parties, (ii) the rights of the parties are identified, (iii) payment terms are identified, (iv) the contract has commercial substance, and (v) collectability of consideration is probable. We consider the start of a project to be when the above criteria have been met and we have written authorization from the customer to proceed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize revenue over time for the majority of the services we perform as (i) control continuously transfers to the customer as work progresses at a project location controlled by the customer and (ii) we have the right to bill the customer as costs are incurred.&#160;Within our Infrastructure Solutions segment, we often perform work inside our own facilities, where control does not continuously transfer to the customer as work progresses. In such cases, we evaluate whether we have the right to bill the customer as costs are incurred. Such assessment involves an evaluation of contractual termination clauses. Where we have a contractual right to payment for work performed to date, we recognize revenue over time. If we do not have such a right, we recognize revenue upon completion of the contract, when control of the work transfers to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fixed price arrangements, we use the percentage of completion method of accounting under which revenue recognized is measured principally by the costs incurred and accrued to date for each contract as a percentage of the estimated total cost for each contract at completion. Contract costs include all direct material, labor and indirect costs related to contract performance. Changes in job performance, job conditions, estimated contract costs and profitability and final contract settlements may result in revisions to costs and income, and the effects of these revisions are recognized in the period in which the revisions are determined. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined.&#160;This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price for our contracts may include variable consideration, which includes changes to transaction price for approved and unapproved change orders, claims and incentives. Change orders, claims, and incentives are generally not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as a modification of the existing contract and performance obligation. We estimate variable consideration for a performance obligation at the probability weighted value we expect to receive (or the most probable amount we expect to incur in the case of liquidated damages, if any), utilizing estimation methods that best predict the amount of consideration to which we will be entitled (or which will be incurred in the case of liquidated damages, if any). We include variable consideration in the estimated transaction price 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. Our estimates of variable consideration and determination of whether to include estimated amounts in transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. The effect of variable consideration on the transaction price of a performance obligation is recognized as an adjustment to revenue on a cumulative catch-up basis. To the extent unapproved change orders and claims reflected in transaction price (or accounted for as a reduction of the transaction price in the case of liquidated damages) are not resolved in our favor, or to the extent incentives reflected in transaction price are not earned, there could be reductions in, or reversals of, previously recognized revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate our revenue from contracts with customers by activity and contract type, as these categories reflect how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Our consolidated revenue for the three and six months ended March 31, 2022 and 2021 was derived from the following activities.&#160;See details in the following tables:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Single-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Multi-family and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Custom Power Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/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;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="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;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="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;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="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;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="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;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="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="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;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="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;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="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;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="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;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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.906%"/&gt;&lt;td style="width:0.1%"/&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;/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;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="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;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="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;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="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;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="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;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="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="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;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="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;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="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;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="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;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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable include amounts that we have billed or have an unconditional right to bill our customers. As of March 31, 2022, Accounts receivable included $21,824 of unbilled receivables for which we have an unconditional right to bill.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In calculating our expected credit losses, we considered trade receivables, retainage, and costs and estimated earnings in excess of billings, all of which constitute a homogenous portfolio, and therefore, to measure the expected credit loss, they have been grouped together.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to calculate an expected credit loss based on loss rates from historical data. Each segment groups financial assets with similar risk characteristics and collectively assesses the expected credit losses. If an individual asset experiences credit deterioration to the extent the credit risk is no longer characteristic of the other assets in the group, it will be analyzed individually. The loss rates for our portfolios include our history of credit loss expense, the aging of our receivables, our expectation of payments and adjustment for forward-looking factors specific to the macroeconomic trends in the markets we serve.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than trade receivables due in one year or less, we do not have any other financial assets that are past due or are on non-accrual status.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Project contracts typically provide for a schedule of billings on percentage of completion of specific tasks inherent in the fulfillment of our performance obligation(s). The schedules for such billings usually do not precisely match the schedule on which costs are incurred. As a result, contract revenue recognized in the statement of operations can and usually does differ from amounts that can be billed to the customer at any point during the contract. Amounts by which cumulative contract revenue recognized on a contract as of a given date exceeds cumulative billings and unbilled receivables to the customer under the contract are reflected as a current asset in our Condensed Consolidated Balance Sheet under the caption &#x201c;Costs and estimated earnings in excess of billings&#x201d;. Amounts by which cumulative billings to the customer under a contract as of a given date exceed cumulative contract revenue recognized are reflected as a current liability in our Condensed Consolidated Balance Sheet under the caption &#x201c;Billings in excess of costs and estimated earnings&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March 31, 2022 and 2021, we recognized revenue of $38,349 and $28,385 related to our contract liabilities at January 1, 2022 and 2021, respectively. During the six months ended March 31, 2022 and 2021, we recognized revenue of $45,115 and $33,740 related to our contract liabilities at October 1, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations represent the unrecognized revenue value of our contract commitments. New awards represent the total expected revenue value of new contract commitments undertaken during a given period, as well as additions to the scope of existing contract commitments. Our new performance obligations vary significantly each reporting period based on the timing of our major new contract commitments. At March 31, 2022, we had remaining performance obligations of&#160;$835,548. The Company expects to recognize revenue on approximately $792,953 of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and six months ended March 31, 2022, net revenue recognized from our performance obligations satisfied in previous periods was not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODg1MA_bb53e365-87b8-4c2d-bf4d-10227c6bc4a1">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&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 style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Single-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Multi-family and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Custom Power Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/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;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="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;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="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;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="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;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="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;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="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="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;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="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;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="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;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="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;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;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.906%"/&gt;&lt;td style="width:0.1%"/&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;/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;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="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;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="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;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="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;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="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;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="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="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;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="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;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="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;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="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;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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;885,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-and-material&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi0yLTEtMS00Mzg3MQ_9bef5447-3b67-4cd3-b15a-7c199107f9dd"
      unitRef="usd">130639000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi00LTEtMS00Mzg3MQ_943accb8-753d-4b4f-b635-af235e116e11"
      unitRef="usd">94886000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi0xMC0xLTEtNDM4NzE_83063d1b-09e4-4bc5-a95d-c3236040ec1d"
      unitRef="usd">258028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMi0xMi0xLTEtNDM4NzE_56e1bafd-8b09-4fbe-a00a-f7170567fee3"
      unitRef="usd">193242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5a81219aaa7c442793e911890db85da7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC0yLTEtMS00Mzg3MQ_7302a246-1efd-4ba2-817c-47c712b7e2c6"
      unitRef="usd">192368000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d5bae29d9f94d8486c617596e4c5424_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC00LTEtMS00Mzg3MQ_309add3f-9575-479a-bfc7-f2488e7f3940"
      unitRef="usd">100476000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib3de46d21f684f04a13ba5f3a416d32f_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC0xMC0xLTEtNDM4NzE_6f95c5b3-38ac-42e9-b7fc-1e3f6df98494"
      unitRef="usd">365896000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8e2c426c377046f3a8da07b26c5e7fd4_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNC0xMi0xLTEtNDM4NzE_47c97558-b4d0-4e80-976c-bfa74473b1ec"
      unitRef="usd">172602000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1c6892148a3e4af4a86a26478e7c2e1b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS0yLTEtMS00Mzg3MQ_b9335454-d9ee-4bb3-9fc2-c14129065cc1"
      unitRef="usd">68038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3824924f167b481ca64e54603402ab6b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS00LTEtMS00Mzg3MQ_7d5c8021-7616-4fc6-8e9c-c5d58cb80796"
      unitRef="usd">49860000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4858ce1ffdf84261bd0079a70ed00e20_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS0xMC0xLTEtNDM4NzE_f49b1827-2158-459b-b753-3c4eebbce758"
      unitRef="usd">136286000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib4e07fbddc9d4fd8a4c56c4c0033b7c4_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNS0xMi0xLTEtNDM4NzE_0e382e6c-9685-496a-b7b0-44c2af941e2c"
      unitRef="usd">97225000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi0yLTEtMS00Mzg3MQ_ff263273-85ef-463d-9b46-7fa79488d098"
      unitRef="usd">260406000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi00LTEtMS00Mzg3MQ_e702630b-015d-4a31-aec8-83d5f46b28cc"
      unitRef="usd">150336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi0xMC0xLTEtNDM4NzE_82a4d230-8890-43b0-8a8b-8c52b1b0f8b3"
      unitRef="usd">502182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfNi0xMi0xLTEtNDM4NzE_6c1d5fd7-5b58-4b76-a69d-e94ef0cade7c"
      unitRef="usd">269827000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iad7379138d4d4a9ca6967596400b6f28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC0yLTEtMS00Mzg3MQ_d256aabd-00f9-4651-b161-4ba047d54b89"
      unitRef="usd">15837000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib706cb74ebe744e28fc363f408448548_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC00LTEtMS00Mzg3MQ_109fe92a-77cf-4154-8dbd-0bd070e0a5be"
      unitRef="usd">10548000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie891922afce040a58699af226809a141_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC0xMC0xLTEtNDM4NzE_c759f59f-6547-440d-8974-8e827bad6f5b"
      unitRef="usd">30653000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8a07f9c70003483490bebb210c83e927_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOC0xMi0xLTEtNDM4NzE_2f257340-8e1a-4912-baba-df1766ef7428"
      unitRef="usd">20588000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i94b8251108194eedbd24572e6d02dee5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS0yLTEtMS00Mzg3MQ_25dc1c1b-8a30-4ac9-81c6-d7f6d0e9a819"
      unitRef="usd">25896000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae0d5442f7b94fca8b563bb5daa81a4b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS00LTEtMS00Mzg3MQ_398d01c0-7a8c-44e0-bb69-773be86384d1"
      unitRef="usd">24168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ecde336e4174f0fb6cbb3393a77d2ea_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS0xMC0xLTEtNDM4NzE_7ccca309-e551-4a67-a2d7-53e2cd979bb7"
      unitRef="usd">53176000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2eeab53255fe4fe99b76b887fd576200_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfOS0xMi0xLTEtNDM4NzE_df71b05f-2f3b-4a5b-960a-fb5d2d27b946"
      unitRef="usd">48529000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtMi0xLTEtNDM4NzE_04cfa68d-bca1-4e34-b554-19bb0e2315ff"
      unitRef="usd">41733000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtNC0xLTEtNDM4NzE_4ae1194b-6b3f-4a47-945c-be993916f251"
      unitRef="usd">34716000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtMTAtMS0xLTQzODcx_30174f56-357d-4a81-878a-c96560dec855"
      unitRef="usd">83829000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTAtMTItMS0xLTQzODcx_be98c383-7c67-41ce-b7ab-8849cac98a61"
      unitRef="usd">69117000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtMi0xLTEtNDM4NzE_5bd0e923-1015-4a71-a69d-43278e557776"
      unitRef="usd">68815000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtNC0xLTEtNDM4NzE_725a722e-4ec5-4851-a0ef-becc88ad170a"
      unitRef="usd">52023000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtMTAtMS0xLTQzODcx_720e4a4f-063e-4c43-85f4-01162da148cd"
      unitRef="usd">138063000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTEtMTItMS0xLTQzODcx_6dfab3d4-5889-4da1-8fb9-fbf00665336d"
      unitRef="usd">114613000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItMi0xLTEtNDM4NzE_e9244e24-d1b0-45f3-bb01-a640c14adf44"
      unitRef="usd">501593000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItNC0xLTEtNDM4NzE_b35d2da4-8989-45fb-9da4-2cac8fec2454"
      unitRef="usd">331961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItMTAtMS0xLTQzODcx_f1be665f-7409-4e43-aea9-a14a356a5385"
      unitRef="usd">982102000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmFjZGVmMjY3M2QxOTRlMDhiNzhmYzU4NzI5NWZiYzJjL3RhYmxlcmFuZ2U6YWNkZWYyNjczZDE5NGUwOGI3OGZjNTg3Mjk1ZmJjMmNfMTItMTItMS0xLTQzODcx_01487bfd-c558-49a9-8288-12990dcac174"
      unitRef="usd">646799000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iacba6a8ecfe04aa0ae7da9401894db5e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi00LTEtMS00Mzg3MQ_9dc31982-3ca4-45d1-b40c-386cb96e5a57"
      unitRef="usd">85722000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac441d5122274994a51b9c806c258c7e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi03LTEtMS00Mzg3MQ_da5a1b98-232e-42b9-8971-5de70c05625c"
      unitRef="usd">260406000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i186f35d9fba048d0a4474fe911735129_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi0xMC0xLTEtNDM4NzE_6cfe26c6-f8e5-4db0-afd5-a857db7b0b62"
      unitRef="usd">39924000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i84e4f5a0a6db4c698018a81b42da4bc2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi0xMy0xLTEtNDM4NzE_6d7a36e1-5b44-4f33-86e0-cf2c907d1dab"
      unitRef="usd">64346000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i59659ac3ac9c4d7a8a2f206c3264930e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMi0xNi0xLTEtNDM4NzE_e683eeff-e177-4887-ac9c-13affb8791c6"
      unitRef="usd">450398000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i36f0128a97af4e489374e408651694b4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy00LTEtMS00Mzg3MQ_22135211-3549-4117-acb9-f6a627e2d33b"
      unitRef="usd">44917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10a33aba1cdf4ac5aa4c8f4da4cf8f39_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy03LTEtMS00Mzg3MQ_ce92e640-86e8-4ef9-8e4a-f28a4bb1e783"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id394a4bfc0ac47cb82b7c6c6a0dfb450_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy0xMC0xLTEtNDM4NzE_e4e162df-9dbb-4892-87ec-4285e107480d"
      unitRef="usd">1809000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c9d09371561473abf2dd6a8f523a2df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy0xMy0xLTEtNDM4NzE_67ce39f8-6190-4bab-b6f1-bd553eb68154"
      unitRef="usd">4469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i04d2142f3c6b4d60b3f6e5be82f60180_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMy0xNi0xLTEtNDM4NzE_43ba82cd-a1ba-4643-b16b-d652a90cb09d"
      unitRef="usd">51195000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC00LTEtMS00Mzg3MQ_9bef5447-3b67-4cd3-b15a-7c199107f9dd"
      unitRef="usd">130639000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC03LTEtMS00Mzg3MQ_ff263273-85ef-463d-9b46-7fa79488d098"
      unitRef="usd">260406000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC0xMC0xLTEtNDM4NzE_be0dd899-06e8-49bb-9e1d-0864644adcd8"
      unitRef="usd">41733000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC0xMy0xLTEtNDM4NzE_5bd0e923-1015-4a71-a69d-43278e557776"
      unitRef="usd">68815000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfNC0xNi0xLTEtNDM4NzE_e9244e24-d1b0-45f3-bb01-a640c14adf44"
      unitRef="usd">501593000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7b3a28944cfe4208a894ef100f69ba0f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC00LTEtMS00Mzg3MQ_b6b05a26-0383-4d29-973d-e5e5e040c0bf"
      unitRef="usd">68551000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85eecfded38c4bd79827f3e7fe4ff3e2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC03LTEtMS00Mzg3MQ_760ca15d-e2ff-4af5-8e92-31b2cbd006d6"
      unitRef="usd">150336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if3d4398f7e6d4acea532a9f96d41caa2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC0xMC0xLTEtNDM4NzE_558937f3-6343-47bf-8cd4-d3d8e1212d83"
      unitRef="usd">32959000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia257b416689d4c5d90bc4360422595e2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC0xMy0xLTEtNDM4NzE_d346d21a-7600-4dd3-85a6-fce0a3aca6e9"
      unitRef="usd">49003000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4d95181e0248486cae250311f7398b63_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOC0xNi0xLTEtNDM4NzE_8c52fcdc-a4fe-4929-b9cc-7d7cb79a5d74"
      unitRef="usd">300849000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i32d5b013c789464f8baa653a7c4fb4c6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS00LTEtMS00Mzg3MQ_8d3cf1ac-c9ab-44ac-b609-736234bdf9ee"
      unitRef="usd">26335000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc2fb45df5fc4d428fb024fc2a2245b8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS03LTEtMS00Mzg3MQ_cb7a9539-94a6-43c8-aa43-b6badc5f6783"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i085a86c4c93243f998eb613d37e664ed_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS0xMC0xLTEtNDM4NzE_5840b6e9-eb54-42f6-9777-8b72bc07b9a8"
      unitRef="usd">1757000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5a03ebc4d68b46229494dd8385a10378_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS0xMy0xLTEtNDM4NzE_445a8cce-db72-4597-8249-ebc4055ccc9d"
      unitRef="usd">3020000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic86e98be4a9647a88db40a2de07fc203_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfOS0xNi0xLTEtNDM4NzE_8b380564-e5cd-4485-857d-961a747c73fd"
      unitRef="usd">31112000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtNC0xLTEtNDM4NzE_ef92c686-1e73-412c-b2e7-79a8b5378eda"
      unitRef="usd">94886000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtNy0xLTEtNDM4NzE_eb532310-2d07-4233-8324-c111fc76c9da"
      unitRef="usd">150336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtMTAtMS0xLTQzODcx_f368904c-d2c3-40ee-abce-d9a898e43d7b"
      unitRef="usd">34716000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtMTMtMS0xLTQzODcx_82a5738c-a2a1-4373-aa19-f124d919cb17"
      unitRef="usd">52023000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOmM3YjI3MmZiNzRhNTQ2MTc5N2ZhOTM5OTRjNzliNTkzL3RhYmxlcmFuZ2U6YzdiMjcyZmI3NGE1NDYxNzk3ZmE5Mzk5NGM3OWI1OTNfMTAtMTYtMS0xLTQzODcx_6d2d09bd-c3a6-41d6-b36d-105806ef3c30"
      unitRef="usd">331961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2110162c432f4d7b8e81eefe13af2a40_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtNC0xLTEtNDUzMjQ_571ac9e0-3204-4c09-befc-d0d551cccc7a"
      unitRef="usd">174144000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27fa4d2f538042a799420c85265a0800_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtNy0xLTEtNDUzNDU_c19e4cf5-b8ec-4ef5-b256-7de0f6362455"
      unitRef="usd">502182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7144b342a5a04182a8c347ab348d7c4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtMTAtMS0xLTQ1MzQ3_a7bb83aa-5831-4060-87e9-14168a4e6d57"
      unitRef="usd">80377000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibdb20aae4fb04d4ba7cd86c1dac766b0_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtMTMtMS0xLTQ3MDI5_1add14ef-8b25-4a24-bd94-8f9424d70cea"
      unitRef="usd">129206000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibd067467013e47cbbf6375dc6eba1a8f_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTMtMTYtMS0xLTQ3MDMy_b4adb2aa-cf63-4e0d-9e46-97cb7950c478"
      unitRef="usd">885909000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i140703ae95c4494ea6c014b57776cdc8_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtNC0xLTEtNDUzMzE_555e6752-dcdb-4e51-b397-7596ed8ad263"
      unitRef="usd">83884000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6e287c01a5294f4ba7a2c31ea0968843_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtNy0xLTEtNDUzNzY_7b771bf8-8afd-4f92-8cdc-f3dadf37aac8"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i03f5e390b71e48d594e17b0fdb49f4c9_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtMTAtMS0xLTQ1NDQ0_7aaed677-8c44-41b9-ab88-0c19180fc8a5"
      unitRef="usd">3452000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i37bd1661b1574e15bd6419d00f09f4fa_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtMTMtMS0xLTQ1Mzk0_f65760af-3c8e-4536-af40-a7b6fd8b7b8b"
      unitRef="usd">8857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2306f0b5d6744f7cbf3beda34de6089d_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTQtMTYtMS0xLTQ1Mzg2_3e29a1b1-8084-4512-bd80-697dd5c011db"
      unitRef="usd">96193000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtNC0xLTEtNDUzNzQ_9d757c0a-6d32-48fd-b6fb-7fd27f6c04f4"
      unitRef="usd">258028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtNy0xLTEtNDUzNzg_37e86209-4d32-4bf2-b2b0-ce4461f7d5c8"
      unitRef="usd">502182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtMTAtMS0xLTQ3MDI1_2064e630-02fd-439e-be8e-8f131af1da94"
      unitRef="usd">83829000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtMTMtMS0xLTQ1Mzgw_65c5cbb8-d243-42d3-98df-8b7d0ba72a21"
      unitRef="usd">138063000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTUtMTYtMS0xLTQ1Mzg4_0408fe1e-471e-4fb4-beeb-f60db6c1601d"
      unitRef="usd">982102000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i141e5be76ca04eb5aa8db7c32991a13e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktNC0xLTEtNDcwMzU_33cacd84-b48a-4aba-83d5-a59d605f916a"
      unitRef="usd">144565000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i818c3cef3fe944aeb29bdcdb539d5768_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktNy0xLTEtNDcwMzc_8e11433a-9bca-40e0-9535-18bf2e3a5399"
      unitRef="usd">269827000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iafa47ee6a8d24a92b2445a2f4edd397b_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktMTAtMS0xLTQ3MDQw_3d15d90b-cabf-466d-b3c6-17aca6c6aecd"
      unitRef="usd">65623000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4d602774bd9444229c7e2ef7617abfee_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktMTMtMS0xLTQ3MDQy_b44a9d95-df44-48a9-8434-3feea0bab530"
      unitRef="usd">109690000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1805520ec96420ab286d3dd107a4aed_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMTktMTYtMS0xLTQ3MDQ0_d3471af3-9ed0-4246-b4c2-293dc643327f"
      unitRef="usd">589705000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaec48b0b32af44b289702aa42c99bf8f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtNC0xLTEtNDUzOTY_67c0e254-821f-41dd-b2b0-efac498fd723"
      unitRef="usd">48677000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa10dc83d6d6490b822212f019c941b0_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtNy0xLTEtNDU0MDA_b3a48496-ea46-404b-9db0-889898a98b8a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifbf77316d10848b5b8bce49c110f1092_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtMTAtMS0xLTQ1NDA0_ba48fd97-26a4-4a17-85e5-77a62bd7b582"
      unitRef="usd">3494000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5552528aaf4147729447139e72ec5dfb_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtMTMtMS0xLTQ1NDEy_f1d1b57f-666a-4582-a4fc-30476cac9c7a"
      unitRef="usd">4923000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie7b7b676ccb24264a0532790b568b1b6_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjAtMTYtMS0xLTQ1NDE2_193456ed-ece1-465d-8ffa-adf6e42cc870"
      unitRef="usd">57094000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtNC0xLTEtNDUzOTg_b1dc64a3-2515-41cc-b12c-256fa13c3dde"
      unitRef="usd">193242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtNy0xLTEtNDU0MDI_9de36a6a-de94-4a2f-8ff9-7caff85920b8"
      unitRef="usd">269827000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtMTAtMS0xLTQ1NDEw_19c727e2-a23c-45b1-a5b0-943466dc4a1f"
      unitRef="usd">69117000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtMTMtMS0xLTQ1NDE0_de5d65af-5627-4103-8395-d8b468f33646"
      unitRef="usd">114613000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RhYmxlOjZhOGQyMGE4NmE4MDQyNzRhODM4MzdkNDU0OTczODg2L3RhYmxlcmFuZ2U6NmE4ZDIwYTg2YTgwNDI3NGE4MzgzN2Q0NTQ5NzM4ODZfMjEtMTYtMS0xLTQ1NDE4_9d42c300-c0d7-4091-a08e-0c5fb85c0897"
      unitRef="usd">646799000</us-gaap:Revenues>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfNTUxNg_b1c6d571-b1f2-406c-aff7-5d10064db21d"
      unitRef="usd">21824000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfNzgzMg_5a593a25-ff9a-4c5f-8f36-0d0a52146e9a"
      unitRef="usd">38349000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfNzgzOQ_9e920bc9-9c27-4691-bd45-27d144c7cbf4"
      unitRef="usd">28385000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfMTA5OTUxMTYzNjg0NQ_efaa07a9-def6-49a3-a57c-f96a2938ac43"
      unitRef="usd">45115000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfMTA5OTUxMTYzNjg1Mg_98fa9c2b-a30a-42a6-ada5-f292aa61dac2"
      unitRef="usd">33740000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODU0NA_69ba6bd4-0455-49c3-b161-6893a7927c1b"
      unitRef="usd">835548000</us-gaap:RevenueRemainingPerformanceObligation>
    <iesc:PerformanceObligationNext12Months
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80MC9mcmFnOjhiZWNlMzgyMTI4ZDQ3NTliZWIxMTM0ZTBhMDNmYTNiL3RleHRyZWdpb246OGJlY2UzODIxMjhkNDc1OWJlYjExMzRlMGEwM2ZhM2JfODYwNw_02c244f8-6809-4e08-807c-74324b6f8b81"
      unitRef="usd">792953000</iesc:PerformanceObligationNext12Months>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfOTk0_5b6439f7-03c1-44bf-8d73-7b2c514b1fac">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4. DEBT&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March 31, 2022 and September 30, 2021, we had $70,220 and $40,339, respectively, in borrowings outstanding under our revolving credit facility with Wells Fargo Bank, N.A. ("Wells Fargo"), and long-term debt related to loans on capital expenditures of $15 and $63, respectively. At March 31, 2022, we also had $4,161 in outstanding letters of credit and total availability of $50,619 under our revolving credit facility without triggering our financial covenants under our Second Amended and Restated Credit and Security Agreement with Wells Fargo (as amended, the "Credit Agreement"). As of March 31, 2022, the Company was in compliance with the financial covenants under the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 28, 2022 we entered into the Third Amended and Restated Credit and Security Agreement with Wells Fargo (the "Amended Credit Agreement"), which, among other things, increased our maximum borrowing amount from $125,000 to $150,000. Please refer to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 15 - Subsequent Events&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further information regarding the Amended Credit Agreement. &lt;/span&gt;&lt;/div&gt;The Amended Credit Agreement, which matures on September 30, 2026, contains customary affirmative, negative and financial covenants as disclosed in Item 7 of our Annual Report on Form 10-K for the year ended September 30, 2021.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LongTermLoansFromBank
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMzY_70a43e00-50b1-4016-8d3a-eeecf22c7776"
      unitRef="usd">70220000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfNDM_16682ae6-95a6-4466-bf32-63a6c61d5931"
      unitRef="usd">40339000</us-gaap:LongTermLoansFromBank>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMjMx_5e4f67cb-6865-4c54-b1a1-1ea7b0fc0169"
      unitRef="usd">15000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMjM4_21397e51-1c2a-40e2-9e2e-5ad3df57303e"
      unitRef="usd">63000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMjc1_e74d72d4-79a9-4e58-a3db-4b5699f1548d"
      unitRef="usd">4161000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMzM4_6204be74-d6c1-419c-b435-6573b5c72728"
      unitRef="usd">50619000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMTIwOTQ2Mjc5MDY1NDc_e2756467-2bd5-4c33-8652-9bcda766f18f"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1dc34eb6468e461fb6d0c683868dffac_I20220428"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80My9mcmFnOmJkYTVmNjhiZGY0NzRlYTJiYzFjZTcxZGVkN2U1ZmZhL3RleHRyZWdpb246YmRhNWY2OGJkZjQ3NGVhMmJjMWNlNzFkZWQ3ZTVmZmFfMTA5OTUxMTYyOTE0Ng_5a995b54-0a39-470c-9a5c-84a054f60717"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RleHRyZWdpb246YWI4Yzg3NzRlMGJjNGEyYjk2MzA4NThjNDRiZTEyZTlfMzg5_fdf5fe06-3a65-42ce-bdf4-47207c11a9a8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5. PER SHARE INFORMATION&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables reconcile the components of basic and diluted earnings (loss) per share for the three and six months ended March 31, 2022 and 2021:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to restricted stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,772,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,780,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock options and non-vested securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common and common equivalent shares outstanding &#x2014; diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,772,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,071,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per share attributable to common stockholders of IES Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&lt;/span&gt;&lt;/td&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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to restricted stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,737,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,756,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock options and non-vested securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common and common equivalent shares outstanding &#x2014; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,139,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,059,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share attributable to common stockholders of IES Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;For the three and six months ended March 31, 2022 and 2021, the average price of our common shares exceeded the exercise price of all of our outstanding options; therefore, all of our outstanding stock options were included in the computation of diluted earnings per share, except for the quarter ended March 31, 2022, where such options would have had an anti-dilutive impact on the Company's loss per share.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RleHRyZWdpb246YWI4Yzg3NzRlMGJjNGEyYjk2MzA4NThjNDRiZTEyZTlfMzkw_a4b45591-534d-44c4-a935-e1aa149a4bc6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to restricted stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,772,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,780,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock options and non-vested securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common and common equivalent shares outstanding &#x2014; diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,772,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,071,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings (loss) per share attributable to common stockholders of IES Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&lt;/span&gt;&lt;/td&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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to restricted stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders of IES Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,737,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,756,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock options and non-vested securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common and common equivalent shares outstanding &#x2014; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,139,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,059,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share attributable to common stockholders of IES Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMy0zLTEtMS00Mzg3MQ_bf03b789-6098-44cd-b487-cd71a6140e31"
      unitRef="usd">-5412000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMy02LTEtMS00Mzg3MQ_6d1a2bf4-c049-430a-a7a7-b6f639270470"
      unitRef="usd">12836000</us-gaap:NetIncomeLoss>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNC0zLTEtMS00Mzg3MQ_eae8e438-4748-445b-8e2f-32262a5ae583"
      unitRef="usd">870000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNC02LTEtMS00Mzg3MQ_12281753-57ef-423a-9506-4ca9cc2a9410"
      unitRef="usd">621000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNS0zLTEtMS00Mzg3MQ_6c741569-99cf-40b2-8b99-b4e4f8aab91a"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNS02LTEtMS00Mzg3MQ_d5731726-618c-4b02-b0b7-ae5c648fcbba"
      unitRef="usd">8000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNi0zLTEtMS00NzA1MQ_ffe9acb4-959e-4b1b-8f6d-754cdc961f82"
      unitRef="usd">-6282000</us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic>
    <us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfNi02LTEtMS00NzA1Mw_18564ec6-42ee-445e-b11e-071c7479579c"
      unitRef="usd">12207000</us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfOS0zLTEtMS00Mzg3MQ_152f28d2-af16-478f-a648-0a57c30dc380"
      unitRef="shares">20772426</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfOS02LTEtMS00Mzg3MQ_13b00058-5984-46be-8f49-3a05358fdea3"
      unitRef="shares">20780006</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTAtMy0xLTEtNDM4NzE_9b6c1c36-b846-40f8-8a46-69cab46d7921"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTAtNi0xLTEtNDM4NzE_d22c6eda-77ad-47b0-a5fc-bd249f6bb1ea"
      unitRef="shares">291053</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTEtMy0xLTEtNDM4NzE_b0f3d730-bfd9-4a0d-a9a8-3caa6f74526e"
      unitRef="shares">20772426</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTEtNi0xLTEtNDM4NzE_ba6febe3-dc1f-40c8-81c2-d69cac2e8dec"
      unitRef="shares">21071059</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTQtMy0xLTEtNDM4NzE_08ca43fb-65ad-437e-b024-33a028312d84"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTQtNi0xLTEtNDM4NzE_dec306b1-718a-48b8-961a-a5bf4f91cb75"
      unitRef="usdPerShare">0.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTUtMy0xLTEtNDM4NzE_c4376cf3-90a1-4c46-b60c-30c96cae4837"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmQ1NWM3YzBjZTdjNDRiODU4Nzk2MzBkMjU4MTkxYzllL3RhYmxlcmFuZ2U6ZDU1YzdjMGNlN2M0NGI4NTg3OTYzMGQyNTgxOTFjOWVfMTUtNi0xLTEtNDM4NzE_af0e07d2-1a83-4232-b1b0-a2540ac60d48"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNC0zLTEtMS00Mzg3MQ_f32cafaf-da43-4567-afc6-517ec0d40250"
      unitRef="usd">9052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNC02LTEtMS00Mzg3MQ_cc2e44b1-1375-4eda-bcf3-97ce6339d11b"
      unitRef="usd">24934000</us-gaap:NetIncomeLoss>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNS0zLTEtMS00Mzg3MQ_509d51e5-28f2-41c2-8d47-633711c1cbff"
      unitRef="usd">930000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNS02LTEtMS00Mzg3MQ_34ca062a-fd74-4d55-bd48-27a9550314e2"
      unitRef="usd">503000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNi0zLTEtMS00Mzg3MQ_51b808e6-4005-4b12-981c-66f5ca5290aa"
      unitRef="usd">6000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNi02LTEtMS00Mzg3MQ_1eac31f5-b3dc-4dbf-822c-026d1aa4cab1"
      unitRef="usd">20000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNy0zLTEtMS00Mzg3MQ_6a74cf82-a9ca-4429-8aa2-46ca6933d420"
      unitRef="usd">8116000</us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic>
    <us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfNy02LTEtMS00Mzg3MQ_2362dd83-0350-4ead-9838-6c396fa2197f"
      unitRef="usd">24411000</us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTAtMy0xLTEtNDM4NzE_52bb74b5-c7a9-4348-83ec-97f611b5c151"
      unitRef="shares">20737253</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTAtNi0xLTEtNDM4NzE_032102db-2fb3-45a5-8dc5-af98e8db841c"
      unitRef="shares">20756879</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTEtMy0xLTEtNDM4NzE_adc46355-0532-4f86-9f8d-ba86758da69d"
      unitRef="shares">402176</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTEtNi0xLTEtNDM4NzE_dc330d7f-cf56-4ac2-b684-2fafe8d096df"
      unitRef="shares">302209</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTItMy0xLTEtNDM4NzE_48db647c-93c4-4908-9b54-2b9dac1b0e31"
      unitRef="shares">21139429</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTItNi0xLTEtNDM4NzE_231c53b2-9c7b-4190-b1bf-74073a06bd52"
      unitRef="shares">21059088</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTUtMy0xLTEtNDM4NzE_76956e54-6c26-48bc-875a-a5c046c24f86"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTUtNi0xLTEtNDM4NzE_125f5dfe-e8fd-4430-9f98-1a256981036b"
      unitRef="usdPerShare">1.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTYtMy0xLTEtNDM4NzE_4c6203d4-9750-470b-9f50-66c885dd9c5d"
      unitRef="usdPerShare">0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80Ni9mcmFnOmFiOGM4Nzc0ZTBiYzRhMmI5NjMwODU4YzQ0YmUxMmU5L3RhYmxlOmNkYWNhMGJjNmMzYzQxODlhMWQxZmJkOTA2ZDY2MzA5L3RhYmxlcmFuZ2U6Y2RhY2EwYmM2YzNjNDE4OWExZDFmYmQ5MDZkNjYzMDlfMTYtNi0xLTEtNDM4NzE_64766f61-ef90-4b37-8796-70ad72edb936"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RleHRyZWdpb246MTU2NDExZGY5YjI0NGJlMzlhY2Y0ZmViNGI0Yjc1OTlfODUy_218590c3-005f-4aa5-ba8b-8184fdac03e5">6.&#160;OPERATING SEGMENTS&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We manage and measure performance of our business in four distinct operating segments: Communications, Residential, Infrastructure Solutions, and Commercial &amp;amp; Industrial. These segments are reflective of how the Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;) reviews operating results for the purpose of allocating resources and assessing performance. The Company&#x2019;s CODM is its Chief Executive Officer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transactions between segments, if any, are eliminated in consolidation. Our corporate organization provides general and administrative services, as well as support services, to each of our four operating segments. Management allocates certain shared costs between segments for selling, general and administrative expenses. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information for the three and six months ended March 31, 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;615,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;982,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;843,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;646,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;615,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RleHRyZWdpb246MTU2NDExZGY5YjI0NGJlMzlhY2Y0ZmViNGI0Yjc1OTlfODQ5_fd88392a-fc9e-42bf-af62-10dcd934c9d5">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;260,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;331,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;615,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;502,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;982,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;843,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;646,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss (gain) on sale of assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other data:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;615,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi0yLTEtMS00Mzg3MQ_4520ce31-858d-40c6-9570-4b6c5488991e"
      unitRef="usd">130639000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi00LTEtMS00Mzg3MQ_fdd1aa51-5efe-4986-9484-48f495fd8184"
      unitRef="usd">260406000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi02LTEtMS00Mzg3MQ_f6168e19-6641-47e2-ba1b-6f751f0298bd"
      unitRef="usd">41733000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi04LTEtMS00Mzg3MQ_c869173d-a05c-47dd-9109-c45dc84790da"
      unitRef="usd">68815000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi0xMC0xLTEtNDM4NzE_73d66186-3b92-4cd0-8064-110c685520b6"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMi0xMi0xLTEtNDM4NzE_826400e8-e401-4ad3-a547-fbdda376b816"
      unitRef="usd">501593000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy0yLTEtMS00Mzg3MQ_3aa38c13-41f4-48d6-9874-d7cb19a074ef"
      unitRef="usd">119518000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy00LTEtMS00Mzg3MQ_c7137dba-6625-44ca-8b70-466923e17fd6"
      unitRef="usd">214862000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy02LTEtMS00Mzg3MQ_bc0d6195-3466-4918-a4e5-e558be0ff862"
      unitRef="usd">34672000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy04LTEtMS00Mzg3MQ_878373db-0ff2-45a5-815b-2ae54b1ee109"
      unitRef="usd">74034000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy0xMC0xLTEtNDM4NzE_ca651c94-1c1a-4259-b447-29c523a5930b"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMy0xMi0xLTEtNDM4NzE_20090f70-c743-457a-a1a4-c0f40ff9a747"
      unitRef="usd">443086000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC0yLTEtMS00Mzg3MQ_587627ea-66e4-4619-b8e1-d9cbe59a4335"
      unitRef="usd">11121000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC00LTEtMS00Mzg3MQ_4617307e-68d6-491d-9dec-3cebeb05ee53"
      unitRef="usd">45544000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC02LTEtMS00Mzg3MQ_b90bfffe-a055-454b-b4be-cbe216273957"
      unitRef="usd">7061000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC04LTEtMS00Mzg3MQ_2f260e0f-c1b1-45cd-8a1d-0ea58893f69a"
      unitRef="usd">-5219000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC0xMC0xLTEtNDM4NzE_389f0432-ae51-4170-add1-fd90eda790bc"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNC0xMi0xLTEtNDM4NzE_d023d568-8fa3-4402-b22b-25821b6eba54"
      unitRef="usd">58507000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS0yLTEtMS00Mzg3MQ_16363716-0f4a-4b5d-96bc-48bbbe5f32da"
      unitRef="usd">10978000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS00LTEtMS00Mzg3MQ_f3da84fc-b388-4fdf-834d-4dab3a284fc6"
      unitRef="usd">33576000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS02LTEtMS00Mzg3MQ_88d264df-59a9-49e5-ac91-54443f8ee184"
      unitRef="usd">6391000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS04LTEtMS00Mzg3MQ_00aba86f-8a14-4434-8184-337e57d4ea9a"
      unitRef="usd">8448000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS0xMC0xLTEtNDM4NzE_868074a0-a508-4df4-8311-efb373cb05d8"
      unitRef="usd">4037000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNS0xMi0xLTEtNDM4NzE_0b7d47ce-db46-468f-acaf-8efe38e22ff2"
      unitRef="usd">63430000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNi00LTEtMS00Mzg3MQ_5653d7b9-79d8-4f71-965b-fe091a4d3bf2"
      unitRef="usd">69000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNi0xMi0xLTEtNDM4NzE_e61941b8-981f-48d6-9102-d7ab1e0a849a"
      unitRef="usd">69000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy0yLTEtMS00Mzg3MQ_cec19253-47d3-4b46-8483-6d3ca9ff2a35"
      unitRef="usd">7000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy00LTEtMS00Mzg3MQ_9692eb9b-f122-41ba-b82e-2d59f3d101d1"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy02LTEtMS00Mzg3MQ_dccf3fde-c929-463f-be62-e597175374b2"
      unitRef="usd">28000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy04LTEtMS00Mzg3MQ_03fb932d-f82e-4fcc-b8d1-f80e14a121f8"
      unitRef="usd">33000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy0xMC0xLTEtNDM4NzE_717735a3-c710-43fe-9d7f-fdea2a1f4f09"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfNy0xMi0xLTEtNDM4NzE_69a7d320-8069-4b4a-92a1-78f614eca44d"
      unitRef="usd">68000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC0yLTEtMS00Mzg3MQ_5c7798b2-70eb-45ca-9cae-e812dbd4bf93"
      unitRef="usd">150000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC00LTEtMS00Mzg3MQ_b914741b-a891-43f3-b36b-2ac3749461e9"
      unitRef="usd">11899000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC02LTEtMS00Mzg3MQ_18a5f34a-23d8-4105-af08-070a9a5c9690"
      unitRef="usd">698000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC04LTEtMS00Mzg3MQ_b5172a2d-c366-4d95-bafd-61949cb13f18"
      unitRef="usd">-13634000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC0xMC0xLTEtNDM4NzE_6072e54c-26f9-41e6-bc1b-e405f4dd87a9"
      unitRef="usd">-4037000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfOC0xMi0xLTEtNDM4NzE_1d6c7370-b1fb-4096-8cfa-c8b3faa3f402"
      unitRef="usd">-4924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtMi0xLTEtNDM4NzE_5a335ced-d0f5-47af-b04b-5e2fd6076034"
      unitRef="usd">362000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtNC0xLTEtNDM4NzE_37bb9d46-cdf4-4abb-a810-60111e389700"
      unitRef="usd">3721000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtNi0xLTEtNDM4NzE_9bf7356d-a11b-4ac7-a929-f52842d61d63"
      unitRef="usd">1385000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtOC0xLTEtNDM4NzE_bd8b2771-6f3c-4493-bd83-8d13b810afef"
      unitRef="usd">647000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtMTAtMS0xLTQzODcx_4b66c8cb-83dd-4f60-9041-891a51926079"
      unitRef="usd">41000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTAtMTItMS0xLTQzODcx_b9e8e450-5a6e-44d3-b7f2-d13e6478c621"
      unitRef="usd">6156000</us-gaap:Depreciation>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5cd7822c1d164644ba511f920d4e4a53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtMi0xLTEtNDM4NzE_f97b9a1e-6a1d-4262-b3a9-3ef0ffd426d2"
      unitRef="usd">750000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i42e2cdcfb5a44c8ab1efa8ea82614ec6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtNC0xLTEtNDM4NzE_e9069ca4-7cf5-4160-8516-066f1313646d"
      unitRef="usd">6707000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iaa069d975ea4451d872c4446d10e1b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtNi0xLTEtNDM4NzE_365a2919-5c58-479f-933b-39decca5a6a3"
      unitRef="usd">823000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0594b5b2d18c433886d2b96e3ec49686_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtOC0xLTEtNDM4NzE_f466fda5-1695-470a-bb22-11d3dadea246"
      unitRef="usd">840000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2480343af3a64e329d4ee69f4d0c0bf2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtMTAtMS0xLTQzODcx_814d66c0-1b49-41d6-9850-61396477eacb"
      unitRef="usd">168000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTEtMTItMS0xLTQzODcx_fe10dd01-d8d7-4e25-8093-efa8d4114c85"
      unitRef="usd">9288000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets
      contextRef="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItMi0xLTEtNDM4NzE_99caff41-60a0-44a5-ae06-5cfa85149e27"
      unitRef="usd">171929000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItNC0xLTEtNDM4NzE_773d571e-39b0-4771-8489-e72f2b3da672"
      unitRef="usd">363921000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItNi0xLTEtNDM4NzE_760925d6-3424-491c-9fd1-9661763c014f"
      unitRef="usd">150276000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i34757811b1194fcab2bf62230db3727c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItOC0xLTEtNDM4NzE_c73c4e48-86df-4dcd-b86b-3945a39d6ab8"
      unitRef="usd">99262000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i58bffbb7ceab448da0d750c0ec735784_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItMTAtMS0xLTQzODcx_db9135a0-3de5-49bd-ae00-075fb7c45205"
      unitRef="usd">45851000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmVmNDZlZGYwNzI0ZTRiYWRhNmY0MzYwOWQ2NWQxNzZmL3RhYmxlcmFuZ2U6ZWY0NmVkZjA3MjRlNGJhZGE2ZjQzNjA5ZDY1ZDE3NmZfMTItMTItMS0xLTQzODcx_86aa0623-01a7-42d0-91dc-2a8d48a910a3"
      unitRef="usd">831239000</us-gaap:Assets>
    <us-gaap:Revenues
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi0yLTEtMS00Mzg3MQ_230a5359-b40c-4e45-b23f-c80d6d8429f0"
      unitRef="usd">94886000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi00LTEtMS00Mzg3MQ_5cc5b1a4-a8bc-40fe-bd2b-4ee14b00a752"
      unitRef="usd">150336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi02LTEtMS00Mzg3MQ_f264d277-c453-4d32-871e-4db7ef705be0"
      unitRef="usd">34716000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi04LTEtMS00Mzg3MQ_321eaa05-e6c1-487f-98ed-50f839988581"
      unitRef="usd">52023000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi0xMC0xLTEtNDM4NzE_24295704-bb9e-4201-b245-ed2ef776865a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMi0xMi0xLTEtNDM4NzE_0dff6358-afae-4622-8784-c62137a34bbe"
      unitRef="usd">331961000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy0yLTEtMS00Mzg3MQ_a1003a6d-cff9-4384-8621-83d5bd72789e"
      unitRef="usd">75339000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy00LTEtMS00Mzg3MQ_08c0d629-13cf-484a-a123-9ff71ecf6757"
      unitRef="usd">120146000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy02LTEtMS00Mzg3MQ_f6ed1eb0-05e1-4ed2-8197-5943398ff79a"
      unitRef="usd">25161000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy04LTEtMS00Mzg3MQ_881eb31e-d973-4cc4-9115-c2e933561b84"
      unitRef="usd">46441000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy0xMC0xLTEtNDM4NzE_ab6624e5-cc9c-493c-98f4-abc6dfa1c8d9"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMy0xMi0xLTEtNDM4NzE_a9accafa-46cf-4e11-9a57-6d4c49fa8f44"
      unitRef="usd">267087000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC0yLTEtMS00Mzg3MQ_11b3c331-76b5-401e-b200-60f2378a881f"
      unitRef="usd">19547000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC00LTEtMS00Mzg3MQ_385acc85-20c3-4d32-b9b4-a3ebf67fdae1"
      unitRef="usd">30190000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC02LTEtMS00Mzg3MQ_92831b30-3e2d-4b7d-9655-4543d1bbc0aa"
      unitRef="usd">9555000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC04LTEtMS00Mzg3MQ_0b111b34-fffb-49ba-a683-0969905feb49"
      unitRef="usd">5582000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC0xMC0xLTEtNDM4NzE_e1d43a9b-515d-4f4d-a394-454bb5021c24"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNC0xMi0xLTEtNDM4NzE_7c48c012-11dd-48d7-b488-96dce26e17ac"
      unitRef="usd">64874000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS0yLTEtMS00Mzg3MQ_d90d6716-33f1-4bd8-8a84-3fd71a9f4162"
      unitRef="usd">9615000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS00LTEtMS00Mzg3MQ_f5cddfed-49c3-4031-8a0e-da455008dff0"
      unitRef="usd">21609000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS02LTEtMS00Mzg3MQ_c9a83a0a-a27c-41c7-bd76-16ef1b31e00c"
      unitRef="usd">6242000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS04LTEtMS00Mzg3MQ_1c483159-33fc-406e-8a55-0892fd99445c"
      unitRef="usd">6744000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS0xMC0xLTEtNDM4NzE_df4428b8-aefa-44c4-ae3c-4cf9465b93d9"
      unitRef="usd">3445000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNS0xMi0xLTEtNDM4NzE_818b2355-126c-4269-830b-72cb5469eea1"
      unitRef="usd">47655000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNi00LTEtMS00Mzg3MQ_0d603a8e-ca9a-4420-a3c7-4530ac57001e"
      unitRef="usd">73000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNi0xMi0xLTEtNDM4NzE_6258efa9-84be-43d6-8e14-e95cdbcb207f"
      unitRef="usd">73000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy0yLTEtMS00Mzg3MQ_7814dc3a-11fe-452b-9294-2f78fa0a548c"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy00LTEtMS00Mzg3MQ_51e12a63-ac9d-4f79-8be6-20e2cd83d3b5"
      unitRef="usd">-52000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy02LTEtMS00Mzg3MQ_356ea140-b0f7-47cc-9f44-3c7944b5d400"
      unitRef="usd">26000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy04LTEtMS00Mzg3MQ_9c84ace9-4300-4b61-8006-57a4dad0ea0c"
      unitRef="usd">8000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy0xMC0xLTEtNDM4NzE_02b9ba54-8d82-47e6-a364-8cb9ff085745"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfNy0xMi0xLTEtNDM4NzE_582b6f39-3836-43f1-8618-c39230e18f8b"
      unitRef="usd">18000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC0yLTEtMS00Mzg3MQ_0202598e-af75-48eb-bb94-abe61f432b57"
      unitRef="usd">9932000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC00LTEtMS00Mzg3MQ_ffb3ef5c-63a8-4aa5-975a-3cdc53da1896"
      unitRef="usd">8456000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC02LTEtMS00Mzg3MQ_7bda4730-754c-434d-99e3-48aa989f72aa"
      unitRef="usd">3339000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC04LTEtMS00Mzg3MQ_9e40aa87-6c0a-4c80-978d-d06ad07fd9b1"
      unitRef="usd">-1154000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC0xMC0xLTEtNDM4NzE_47bb5212-3b44-4419-91eb-55783c73ad15"
      unitRef="usd">-3445000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfOC0xMi0xLTEtNDM4NzE_cd198eae-7e65-4cf2-b42a-3e1d77392131"
      unitRef="usd">17128000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtMi0xLTEtNDM4NzE_325040ab-cb6c-424d-b253-dfda09a86c3d"
      unitRef="usd">347000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtNC0xLTEtNDM4NzE_90aafe05-1bdf-42d8-8d04-16d338789fd8"
      unitRef="usd">3205000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtNi0xLTEtNDM4NzE_94c7e9aa-b5f2-499f-b6e3-535a3775f079"
      unitRef="usd">1554000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtOC0xLTEtNDM4NzE_17905ac7-19e4-44e1-9945-2f911402fbb8"
      unitRef="usd">683000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtMTAtMS0xLTQzODcx_05a03a37-b3dd-4e82-a592-d4fe4aae1158"
      unitRef="usd">39000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTAtMTItMS0xLTQzODcx_0b3bf7f4-4a15-4f02-b099-5b2ab584d39d"
      unitRef="usd">5828000</us-gaap:Depreciation>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9c0e5a6442f24d73a907ff3aaa03237c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtMi0xLTEtNDM4NzE_a1a11cf0-dc2b-45cb-bcc3-18c2a06728b7"
      unitRef="usd">133000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i27805ed6c9594359a700c6ce4d68e073_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtNC0xLTEtNDM4NzE_12a30609-6ed8-4d49-a23e-7e576c112826"
      unitRef="usd">1040000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i9fb6776e70494daabc4703ddfdd50be8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtNi0xLTEtNDM4NzE_7b6c21ad-3bea-468a-b5c5-03c93a0202d7"
      unitRef="usd">163000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i30184303be954cfc8d8a54186cf160f1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtOC0xLTEtNDM4NzE_0bd3ec52-22ec-4220-bba4-4edd31cbd451"
      unitRef="usd">397000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i99ac1d22bf574185b157fe4618414f67_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtMTAtMS0xLTQzODcx_e7435b81-51d1-431d-9cfa-280c7eb79a23"
      unitRef="usd">89000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTEtMTItMS0xLTQzODcx_b76983fa-455f-4993-9819-71c344abdefd"
      unitRef="usd">1822000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets
      contextRef="i77f0492da7e840b08d2b8e44e8e150e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItMi0xLTEtNDM4NzE_10cbf896-c2f5-4fb9-8d1c-f578d46f00ed"
      unitRef="usd">128568000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id91828dc7f3844b2b1a2b2df354107cd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItNC0xLTEtNDM4NzE_046c25be-4bf2-413a-99e5-a4f42b4f0e2b"
      unitRef="usd">215399000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8faafae05bde4840a17a8daa259c471f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItNi0xLTEtNDM4NzE_f1249dd9-1313-43bc-917f-f736fd09de3a"
      unitRef="usd">134037000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i41a614c5c5fe47d9bb50550eb9450516_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItOC0xLTEtNDM4NzE_32618d80-0da4-4e5e-aae4-2b68805b4a98"
      unitRef="usd">69405000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic843218c15e34d5f87fb35543d14be83_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItMTAtMS0xLTQzODcx_ee60cac4-f8f4-42d6-a7d9-237182381a21"
      unitRef="usd">68243000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOjBhOTE3NzVlZjZmNTRlMzk5ZDM2ZDIxNjM4NGU5NzFiL3RhYmxlcmFuZ2U6MGE5MTc3NWVmNmY1NGUzOTlkMzZkMjE2Mzg0ZTk3MWJfMTItMTItMS0xLTQzODcx_1fa478be-3797-4bf7-a564-1a451e77059a"
      unitRef="usd">615652000</us-gaap:Assets>
    <us-gaap:Revenues
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0yLTEtMS00Mzg3MQ_5b6cfa20-1168-48fb-a4ac-e295d2eb5a44"
      unitRef="usd">258028000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy00LTEtMS00Mzg3MQ_552e6d29-11b3-4a95-83b8-08e2e27ac1e0"
      unitRef="usd">502182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy02LTEtMS00Mzg3MQ_ff8b85b7-50f1-4c13-82fa-077bb2d62954"
      unitRef="usd">83829000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy04LTEtMS00Mzg3MQ_80280f55-5221-4563-a0f9-a612d9dc596f"
      unitRef="usd">138063000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMC0xLTEtNDM4NzE_f3654557-c2b6-4bce-9365-fd04a8606d27"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMi0xLTEtNDM4NzE_2f6b103c-d447-4daa-b757-9aa7675a0994"
      unitRef="usd">982102000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC0yLTEtMS00Mzg3MQ_77eae7ca-b543-439f-8d57-5b357517a643"
      unitRef="usd">226408000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC00LTEtMS00Mzg3MQ_47206b6b-e101-4268-957c-37c3c243b1da"
      unitRef="usd">414000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC02LTEtMS00Mzg3MQ_f78c9134-4974-4cde-945b-24663b62494d"
      unitRef="usd">69048000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC04LTEtMS00Mzg3MQ_4609fe2f-7a45-4aba-9652-c40c673a0059"
      unitRef="usd">134412000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNC0xMC0xLTEtNDM4NzE_b58d6849-1a7d-4e21-885c-4b0ac724b67c"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMi0xLTEtNDcwNzU_6ab8b888-c99a-44de-a534-5c6490e23f32"
      unitRef="usd">843868000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMy0xMi0xLTEtNDcwNzU_f30a7650-78df-44b0-85b8-4bc2b7b4da0e"
      unitRef="usd">843868000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS0yLTEtMS00Mzg3MQ_62e67b4a-3c62-41d7-b6fb-e73ddac7acfb"
      unitRef="usd">31620000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS00LTEtMS00Mzg3MQ_974c6f8f-6099-4ce8-aaa7-9bf1c70638bc"
      unitRef="usd">88182000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS02LTEtMS00Mzg3MQ_92e504d1-18d7-4bed-97e8-5a056c3885e8"
      unitRef="usd">14781000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS04LTEtMS00Mzg3MQ_ce64e667-ad5f-4663-ad9b-86508e758636"
      unitRef="usd">3651000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS0xMC0xLTEtNDM4NzE_5c5d89e4-a018-40ac-ab7f-455450117de8"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNS0xMi0xLTEtNDM4NzE_1c79c74d-6fd9-4e4e-b668-0f2400ec381f"
      unitRef="usd">138234000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi0yLTEtMS00Mzg3MQ_0f98d00a-18e8-498a-b28f-becca6d72f11"
      unitRef="usd">22363000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi00LTEtMS00Mzg3MQ_2e2743b2-2947-4c8e-93fd-529daa610dd2"
      unitRef="usd">64571000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi02LTEtMS00Mzg3MQ_e799794e-a0a7-493b-8d43-db804d2f5ad8"
      unitRef="usd">12449000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi04LTEtMS00Mzg3MQ_949df28a-18ab-4949-9905-1df178639aa9"
      unitRef="usd">15716000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi0xMC0xLTEtNDM4NzE_c83780f4-467f-4a02-b2e0-b9f5c0984ae9"
      unitRef="usd">7733000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNi0xMi0xLTEtNDM4NzE_9002cb21-4830-413a-b3cf-4f492ea8aaba"
      unitRef="usd">122832000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNy00LTEtMS00Mzg3MQ_a68f1dc7-bb7e-4771-939f-92a7781d4628"
      unitRef="usd">138000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfNy0xMi0xLTEtNDM4NzE_6ef20476-fc7d-44f4-9a60-f723d220cfc6"
      unitRef="usd">138000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC0yLTEtMS00Mzg3MQ_ea9de18d-3c20-4769-9938-d608f7ef84e2"
      unitRef="usd">13000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC00LTEtMS00Mzg3MQ_0e19b20b-9c4a-42ec-ae95-fe89255cc6d7"
      unitRef="usd">-8000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC02LTEtMS00Mzg3MQ_1f68749b-97d4-4f9c-8b09-33f8d55146a6"
      unitRef="usd">28000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC04LTEtMS00Mzg3MQ_06208d3e-5b6b-4eef-bcc3-0d0e106bc881"
      unitRef="usd">40000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC0xMC0xLTEtNDM4NzE_e63c9d6f-e79e-454f-a7ab-eed5bbc95b2e"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOC0xMi0xLTEtNDM4NzE_24392d14-b4bc-408b-bfba-54b8595d99a3"
      unitRef="usd">73000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS0yLTEtMS00Mzg3MQ_7c4fd784-838b-461f-a3f4-bba98a43a340"
      unitRef="usd">9270000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS00LTEtMS00Mzg3MQ_569fc703-d72a-41d2-b33b-e7b060d16a92"
      unitRef="usd">23465000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS02LTEtMS00Mzg3MQ_662fa522-51ec-410d-b75a-96a9b4ea7307"
      unitRef="usd">2360000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS04LTEtMS00Mzg3MQ_67f69418-2e26-408a-940d-fe27b2e07bde"
      unitRef="usd">-12025000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS0xMC0xLTEtNDM4NzE_22b075cc-2f0a-44f1-b4c7-3b157bdf9c82"
      unitRef="usd">-7733000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfOS0xMi0xLTEtNDM4NzE_2230442e-0eb6-4e76-bc5f-1d10a974dcb1"
      unitRef="usd">15337000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtMi0xLTEtNDM4NzE_4a8d505a-bedc-454d-b69e-07803f2a95e9"
      unitRef="usd">721000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtNC0xLTEtNDM4NzE_366107da-df22-4cd7-a235-1f4e1abcb5b4"
      unitRef="usd">7573000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtNi0xLTEtNDM4NzE_73219d42-217f-4455-9a7c-6392c5576a71"
      unitRef="usd">2728000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtOC0xLTEtNDM4NzE_f5409233-6a91-49a8-98fe-4216e6e915c0"
      unitRef="usd">1277000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtMTAtMS0xLTQzODcx_510259ea-bb6a-40de-8a02-c573828d9be3"
      unitRef="usd">71000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTEtMTItMS0xLTQzODcx_f8ecd7b0-782c-4445-901d-9c1e38dbe4c0"
      unitRef="usd">12370000</us-gaap:Depreciation>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i69800f805ab74e9887ed60dfae164d4b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItMi0xLTEtNDM4NzE_cb97ea1a-4485-4867-a70b-c180b8bef04f"
      unitRef="usd">1344000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic50cb79a8e4a4cc7a28759b4bd6ae1a2_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItNC0xLTEtNDM4NzE_fe0905e0-cff4-4e1f-b44e-c54f65b7f685"
      unitRef="usd">7891000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i5c0156e7b6ab436c8f29f8d1b531e3a5_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItNi0xLTEtNDM4NzE_0960ee60-32cf-42bf-9dac-2c10d7c77bbe"
      unitRef="usd">11139000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i7150006f77804600a4fa226985c7b967_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItOC0xLTEtNDM4NzE_5d526e2e-52da-4da3-852c-f21e604fb47b"
      unitRef="usd">1085000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="id02051283c1841c4a0ed079ac172a838_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItMTAtMS0xLTQzODcx_80f11845-4fbd-4758-9421-d06f519331a1"
      unitRef="usd">168000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTItMTItMS0xLTQzODcx_86ddb477-a57f-4cd6-bb4c-f75307db0fa3"
      unitRef="usd">21627000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets
      contextRef="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtMi0xLTEtNDM4NzE_34acc719-24c5-45c9-b13c-51f80db5ad9b"
      unitRef="usd">171929000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtNC0xLTEtNDM4NzE_5dce6ee7-4242-430d-a9ff-3aa83651ccba"
      unitRef="usd">363921000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtNi0xLTEtNDM4NzE_498e16a4-0d66-4f37-8339-4eef2c323b97"
      unitRef="usd">150276000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i34757811b1194fcab2bf62230db3727c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtOC0xLTEtNDM4NzE_39058ab1-fdf1-4f5a-bd32-de01fec7e83c"
      unitRef="usd">99262000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i58bffbb7ceab448da0d750c0ec735784_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtMTAtMS0xLTQzODcx_e90470fc-c684-49da-8268-a0acb3db045c"
      unitRef="usd">45851000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmYzMTZlNDZhYmJkNDRkZDViMzRjNzUyZjU5MjRkMzEzL3RhYmxlcmFuZ2U6ZjMxNmU0NmFiYmQ0NGRkNWIzNGM3NTJmNTkyNGQzMTNfMTMtMTItMS0xLTQzODcx_b728f1d4-fbdf-4b39-a9a9-c1378608e2f1"
      unitRef="usd">831239000</us-gaap:Assets>
    <us-gaap:Revenues
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0yLTEtMS00Mzg3MQ_14ffa988-1c81-4104-b5b8-0c76fd8c0159"
      unitRef="usd">193242000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy00LTEtMS00Mzg3MQ_88203e2c-61a6-43c1-bae0-d45e11734c3b"
      unitRef="usd">269827000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy02LTEtMS00Mzg3MQ_1fe74674-1185-4bbc-a85b-b16692a024e2"
      unitRef="usd">69117000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy04LTEtMS00Mzg3MQ_127138f9-f12b-40ca-a01a-631a5dcb0ddc"
      unitRef="usd">114613000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMC0xLTEtNDM4NzE_0c62ad22-5c35-47c4-a049-ed7a35b67d32"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMi0xLTEtNDM4NzE_24132509-8777-49f7-8bfa-97c4b126ac74"
      unitRef="usd">646799000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC0yLTEtMS00Mzg3MQ_170f28d0-190d-45e4-9071-0a6043f195b0"
      unitRef="usd">155156000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC00LTEtMS00Mzg3MQ_032c7748-19ea-4301-9c23-4261772f3362"
      unitRef="usd">216109000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC02LTEtMS00Mzg3MQ_f3e593a0-0c4e-4475-bea8-f0d0d20acd9e"
      unitRef="usd">48625000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC04LTEtMS00Mzg3MQ_dcb053e1-9999-4e59-8e51-5b336f735a6c"
      unitRef="usd">103356000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNC0xMC0xLTEtNDM4NzE_a5001f4b-b856-4228-a419-c8aea45ed7da"
      unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMi0xLTEtNDcwNzc_1ed92256-b24c-4f38-b1df-7be855a0fa00"
      unitRef="usd">523246000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMy0xMi0xLTEtNDcwNzc_7e02dabd-8c09-429d-895e-d12ebca3c4c9"
      unitRef="usd">523246000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0yLTEtMS00Mzg3MQ_93ecb1ce-691d-4c60-86fd-751317261160"
      unitRef="usd">38086000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS00LTEtMS00Mzg3MQ_71759f30-3d0e-4e13-a178-e5cb15fc51bb"
      unitRef="usd">53718000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS02LTEtMS00Mzg3MQ_40a4721a-de3f-4a23-972f-ce2078526979"
      unitRef="usd">20492000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS04LTEtMS00Mzg3MQ_e7ad3b13-9bd5-41a8-9f4b-844698b8f765"
      unitRef="usd">11257000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0xMC0xLTEtNDM4NzE_c7cb2e03-2df8-48ec-9159-b5f8e3bf28d7"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0xMi0xLTEtNDM4NzE_407caee5-91f3-42d5-a451-d70428d74fdb"
      unitRef="usd">123553000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi0yLTEtMS00Mzg3MQ_7bc784a3-43f9-4f05-bedd-090d5abf911a"
      unitRef="usd">18956000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi00LTEtMS00Mzg3MQ_6b3277ea-9bd6-46e9-a5e3-5b67956c708c"
      unitRef="usd">38936000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi02LTEtMS00Mzg3MQ_52a6d8bf-cfa3-442a-9cfb-9bdd30da345e"
      unitRef="usd">11853000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi04LTEtMS00Mzg3MQ_05ec5fce-dda7-406a-a481-0e507a413cf8"
      unitRef="usd">13168000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNi0xMC0xLTEtNDM4NzE_269c8683-b58a-40a7-80ba-a537b38c40a2"
      unitRef="usd">7528000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNS0xMi0xLTEtNDcwNzk_29d33c02-9c91-4f73-af69-be0c58fb610c"
      unitRef="usd">90441000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNy00LTEtMS00Mzg3MQ_52f6b987-d385-4706-af15-ae748200a3ad"
      unitRef="usd">73000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfNy0xMi0xLTEtNDM4NzE_6258efa9-84be-43d6-8e14-e95cdbcb207f"
      unitRef="usd">73000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC0yLTEtMS00Mzg3MQ_ea1a25c8-e7e9-400f-907a-d2fba18b9f67"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC00LTEtMS00Mzg3MQ_92054849-fb93-4126-9ae2-9e8ef0071f21"
      unitRef="usd">-52000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC02LTEtMS00Mzg3MQ_44de774b-d032-4261-8f57-714248f90de5"
      unitRef="usd">27000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC04LTEtMS00Mzg3MQ_0ca4f0ae-8b27-4144-b66b-b84cc29d13b4"
      unitRef="usd">17000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC0xMC0xLTEtNDM4NzE_2732aa93-6210-4799-8bae-0aa138c893be"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOC0xMi0xLTEtNDM4NzE_207dfbc0-0672-41d6-bf7e-f864fcb6a742"
      unitRef="usd">-8000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS0yLTEtMS00Mzg3MQ_e5584759-cb8b-4c01-b5b5-3b79c8bc515d"
      unitRef="usd">19130000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS00LTEtMS00Mzg3MQ_3ecf6e39-9b66-43fe-b08e-2903677d6a83"
      unitRef="usd">14657000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS02LTEtMS00Mzg3MQ_3c6e9eee-b311-4841-bb5a-82c964bf42da"
      unitRef="usd">8666000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS04LTEtMS00Mzg3MQ_e85659fd-53d3-4670-a96f-781f0244deb7"
      unitRef="usd">-1894000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS0xMC0xLTEtNDM4NzE_4e269ccc-6bfe-4127-b1a1-ed6d689458b8"
      unitRef="usd">-7528000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfOS0xMi0xLTEtNDM4NzE_d94917c3-63fe-478c-86c8-8d5837bf1898"
      unitRef="usd">33031000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtMi0xLTEtNDM4NzE_62dece35-dd7a-4fb7-ae50-6495fa39f08f"
      unitRef="usd">694000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtNC0xLTEtNDM4NzE_f67b7bad-4368-4086-9265-6d123c6e77da"
      unitRef="usd">4709000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtNi0xLTEtNDM4NzE_bf205fad-f224-4238-bb7f-36b9e3134559"
      unitRef="usd">2995000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtOC0xLTEtNDM4NzE_42113d3c-75e8-439b-a132-22b08020e997"
      unitRef="usd">1377000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtMTAtMS0xLTQzODcx_1b6a32d7-0076-46da-8521-6de7bd81548e"
      unitRef="usd">73000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTEtMTItMS0xLTQzODcx_87274b06-e2b9-4a0f-9924-cffa4ab8e14a"
      unitRef="usd">9848000</us-gaap:Depreciation>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2092c64d50604a0681fe1aeac2944f2a_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItMi0xLTEtNDM4NzE_9c573883-b845-4890-baea-58e99e573703"
      unitRef="usd">265000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i59764f71a2b94e6b99e3dba5699f586e_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItNC0xLTEtNDM4NzE_06059142-96c4-4187-abe2-45d17889d70e"
      unitRef="usd">1477000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4034089b8c3940f2a13a839464ae800f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItNi0xLTEtNDM4NzE_6a442990-7876-425a-9b45-1222443bcff9"
      unitRef="usd">508000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic4af7adf8f2b409a9c4ce19af06c1c55_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItOC0xLTEtNDM4NzE_257c9c14-d369-4fd9-a95d-1bb72119ae31"
      unitRef="usd">665000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i97bee79b32d44d50a2cfa4c26be2b659_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItMTAtMS0xLTQzODcx_930e5412-c630-4727-974b-2b65ec5fe135"
      unitRef="usd">89000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTItMTItMS0xLTQzODcx_8f98842a-193f-40ce-82aa-7d09d8039143"
      unitRef="usd">3004000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets
      contextRef="i77f0492da7e840b08d2b8e44e8e150e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtMi0xLTEtNDM4NzE_10cbf896-c2f5-4fb9-8d1c-f578d46f00ed"
      unitRef="usd">128568000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id91828dc7f3844b2b1a2b2df354107cd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtNC0xLTEtNDM4NzE_046c25be-4bf2-413a-99e5-a4f42b4f0e2b"
      unitRef="usd">215399000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8faafae05bde4840a17a8daa259c471f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtNi0xLTEtNDM4NzE_97ef0905-aff7-4167-a592-05f5e76768fb"
      unitRef="usd">134037000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i41a614c5c5fe47d9bb50550eb9450516_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtOC0xLTEtNDM4NzE_32618d80-0da4-4e5e-aae4-2b68805b4a98"
      unitRef="usd">69405000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic843218c15e34d5f87fb35543d14be83_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtMTAtMS0xLTQzODcx_ee60cac4-f8f4-42d6-a7d9-237182381a21"
      unitRef="usd">68243000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i554858c59f1e457597b8fc91f4daa5b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF80OS9mcmFnOjE1NjQxMWRmOWIyNDRiZTM5YWNmNGZlYjRiNGI3NTk5L3RhYmxlOmIzZGY4NWQyMGZhMjRmYjhiMDk4YjE0NGE0NmQwZjMwL3RhYmxlcmFuZ2U6YjNkZjg1ZDIwZmEyNGZiOGIwOThiMTQ0YTQ2ZDBmMzBfMTMtMTItMS0xLTQzODcx_1fa478be-3797-4bf7-a564-1a451e77059a"
      unitRef="usd">615652000</us-gaap:Assets>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDg0NA_a51bfa33-ee26-4109-b610-48e42ff35399">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7. STOCKHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s 2006 Equity Incentive Plan, as amended and restated (the &#x201c;Equity Incentive Plan&#x201d;), provides for grants of stock options as well as grants of stock, including restricted stock. Approximately 3.0&#160;million shares of common stock are authorized for issuance under the Equity Incentive Plan, of which approximately 713,151 shares were available for issuance at March 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, our Board authorized a stock repurchase program for the purchase from time to time of up to 1.5 million shares of the Company&#x2019;s common stock, and on May 2, 2019, our Board authorized the repurchase from time to time of up to an additional 1.0 million shares of our common stock under the stock repurchase program.&#160;Share purchases are made for cash in open market transactions at prevailing market prices or in privately negotiated transactions or otherwise.&#160;The timing and amount of purchases under the program are determined based upon prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.&#160;All or part of the repurchases may be implemented under a Rule 10b5-1 trading plan, which allows repurchases under predetermined terms at times when the Company might otherwise be prevented from purchasing under insider trading laws or because of self-imposed blackout periods.&#160;The program does not require the Company to purchase any specific number of shares and may be modified, suspended or reinstated at any time at the Company&#x2019;s discretion and without notice. We repurchased 2,587 and 59,002 shares, respectively, of our common stock during the three and six months ended March 31, 2022 in open market transactions at an average price of $49.00 and $46.81, respectively, per share. We repurchased no shares of our common stock during the three and six months ended March 31, 2021 in open market transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended March 31, 2022, we issued 73,627 shares of common stock from treasury stock to employees and repurchased 45,198 shares of common stock from our employees to satisfy statutory tax withholding requirements upon the vesting of &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;certain performance phantom stock units under the Equity Incentive Plan. In addition, we issued 83,540 shares from treasury stock to satisfy the vesting of Director PSUs (as defined below) in conjunction with the departure of a Board member.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;During the six months ended March 31, 2021, we issued 38,087 shares of common stock from treasury stock to employees and repurchased 16,882 shares of common stock from our employees to satisfy statutory tax withholding requirements upon the vesting of certain performance phantom stock units under the Equity Incentive Plan. In addition, 13,996 restricted shares were forfeited by certain former employees upon their departure and returned to treasury stock. We also issued 380 unrestricted shares of common stock from treasury to members of our Board of Directors as part of their overall compensation, and we issued 68,860 shares from treasury stock to satisfy the vesting of Director PSUs in conjunction with the departure of a board member. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We granted no restricted shares to executives during the six months ended March 31, 2022. Of the awards previously granted, 3,118 shares vested. The remaining restricted shares either vest subject to the achievement of specified levels of cumulative net income before taxes or vest based on the passage of time. During the three months ended March 31, 2022 and 2021, we recognized $36 and $36, respectively, in compensation expense related to all restricted stock awards. During the six months ended March 31, 2022 and 2021, we recognized $71 and $74, respectively, in compensation expense related to all restricted stock awards. At March 31, 2022, the unamortized compensation cost related to outstanding unvested restricted stock was $95. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Director Phantom Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Director phantom stock units (&#x201c;Director PSUs&#x201d;) are granted to the members of the Board of Directors as part of their overall compensation. The Director PSUs are contractual rights to receive one share of the Company's common stock and are paid via unrestricted stock grants to each director upon their departure from the Board of Directors, or upon a change in control. We record compensation expense for the full value of the grant on the date of grant. During the three months ended March 31, 2022 and 2021, we recognized $96 and $90, respectively, in compensation expense related to these grants. During the six months ended March 31, 2022 and 2021, we recognized $193 and $186, respectively, in compensation expense related to these grants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Phantom Stock Units &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An employee phantom stock unit (an &#x201c;Employee PSU&#x201d;) is a contractual right to receive one share of the Company&#x2019;s common stock. Depending on the terms of each grant, Employee PSUs may vest upon the achievement of certain specified performance objectives and continued performance of services, or may vest based on continued performance of services through the vesting date. &lt;/span&gt;&lt;/div&gt;As of March 31, 2022, the Company had outstanding Employee PSUs, which, subject to the achievement of certain performance metrics, could result in the issuance of 321,463 shares of common stock. During the six months ended March 31, 2022, we granted 150,447 Employee PSUs, 4,962 were forfeited, and 106,964 vested. During the three months ended March 31, 2022 and 2021, we recognized $864 and $711, respectively, in compensation expense related to Employee PSU grants. During the six months ended March 31, 2022 and 2021, we recognized $1,632 and $1,408, respectively, in compensation expense related to Employee PSU grants</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id50c3fa72d1c4e638e806d5d911041e1_I20220331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjU4_fb66f931-3a17-443f-8fb8-51b23a90aff7"
      unitRef="shares">3000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzc2_6ed0db18-6e0e-47eb-b578-61d19aac9459"
      unitRef="shares">713151</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="idc244153b7794af7a52faa28a5a34884_I20160930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNTUw_0e7d1a2c-6c39-4b9d-8d42-1a1ab754db19"
      unitRef="shares">1500000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i1238a31dcecc4611b56d92fdf04107d9_I20190502"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDg1MA_147e52ce-990b-4f43-8b2b-0cf39661ed52"
      unitRef="shares">1000000.0</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="icd0eb6cb728d409a912d876282d1c299_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTU3Ng_bee089c4-2dfe-45b1-b30c-1d31199ac7e7"
      unitRef="shares">2587</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="icd11ba4b34f941aa90864a94178a37d5_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTYzMw_7b21df02-0da3-4f74-ac61-e74e6bddd9b5"
      unitRef="shares">59002</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY4MQ_de484146-bbb8-4756-8a8a-ba395030a41a"
      unitRef="usdPerShare">49.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTY1Nw_47e040fa-3e80-4d8b-a646-97d7ea566f48"
      unitRef="usdPerShare">46.81</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i414088fce321437c826fa435af9efe88_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTg1NA_8296bbb9-9b72-4488-aa25-a9f43155aed8"
      unitRef="shares">73627</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTkyOQ_25c4cf21-86ce-45f8-abf6-e143312f0a9d"
      unitRef="shares">45198</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i9b8ff49544dc4bcdb0506654fc7bb0ab_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjE0MA_df8d8caf-e884-4200-9905-5f1358663bbe"
      unitRef="shares">83540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5c1a82ee45cd4f03a45df33be8609d4f_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjMxNw_c29fc18c-57d4-44f8-bd93-4941f914e23a"
      unitRef="shares">38087</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjM5Mg_18205ff7-41fc-46cd-a864-ab4fb85103b2"
      unitRef="shares">16882</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjU5Mw_e5f12ea4-4636-469f-bffa-baaeb7168664"
      unitRef="shares">13996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:SharesIssued
      contextRef="ia32b0756f5a747639550bb7320af100f_I20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjcyNQ_1190722e-2ffb-4eb8-9814-d3cc48d48bf3"
      unitRef="shares">380</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="id58ab985be8d4a8d97ed49b244636744_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY0OTI2NzQ0NzMwMw_2aea0a80-2bee-4f22-955a-03239333fef4"
      unitRef="shares">68860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjg4Ng_28e7997b-058a-4f7b-86cf-2351b44c739d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjk3OQ_805b87c7-eca4-42b6-b99e-4b6a8724a81e"
      unitRef="shares">3118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie3c33a4b6bcd4e5a8ee9e5a6e04c166c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzIyMA_2769f976-de72-4b18-a198-3ea083dc8311"
      unitRef="usd">36000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida0b15819b8a4e2eb0cc1ecf60fe3fa4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzIyOA_92c77dfc-a5e5-4b06-b270-61f08a59c2db"
      unitRef="usd">36000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i46a4a4f1d0424ef8a4a5e5ba0fd3913b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY0OTI2NzQ0NzQ5MQ_1c414f21-8d7a-478f-ba46-42bc9631507f"
      unitRef="usd">71000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib97cc05ae5734447bde15d8d6646ee81_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMTY0OTI2NzQ0NzQ4NQ_342d53a0-84a4-4d60-8038-037909b77633"
      unitRef="usd">74000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzQwNA_68425b45-8f49-4d3f-810d-02af178ec300"
      unitRef="usd">95000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iea8c72f85fdb4f77bd28a2f4858b409c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMzk1MQ_8e9c0d2a-3e25-43fa-84b6-6d50b49c9021"
      unitRef="usd">96000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id02350322aae490b8007609697a4a434_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjc0ODc3OTA3NTY5OA_354afcd2-6ab1-480a-a44f-0bb4a10092e1"
      unitRef="usd">90000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie679bae714f94deea335ca93c1d0bb9a_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMDk3Mw_a1384908-a2b3-4523-b6aa-1fe35cb6b515"
      unitRef="usd">193000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifeae1b30590e4cedb1cef9a244ea2a67_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfMjc0ODc3OTA3NTcwMw_e0ba5df4-38e9-4c49-aa39-73708e734a9e"
      unitRef="usd">186000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesOutstanding
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDU4NQ_ca7b0c26-88ca-4598-808c-874b0540a325"
      unitRef="shares">321463</us-gaap:SharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDY1Nw_981f1211-bc3f-466b-88c0-8e4c7a2485d8"
      unitRef="shares">150447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDY3NQ_28c919e0-8222-4ac6-be95-2fa82417e111"
      unitRef="shares">4962</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <iesc:Sharesvested
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDY5OA_ed3cd6e4-68ed-4198-b280-9113920d8f48"
      unitRef="shares">106964</iesc:Sharesvested>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1870f01fc9a74221bc66f85b1601cd74_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDc2NA_02c82cab-72a1-4365-abea-fde4e8f8aad0"
      unitRef="usd">864000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icc0ad5015e5c40d4be5dc88c0a812000_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDc3MQ_b8166be7-3904-48f5-8569-a82361409f4e"
      unitRef="usd">711000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie4125d1f7d82405b936d6e38dd5c8af4_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTE0Ng_3ca0652d-b38d-4bcd-8388-32ffd965973f"
      unitRef="usd">1632000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i05ae0506f71e4a97afdeccb0ab7c778f_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81Mi9mcmFnOjIzMDdjNmYzOGE1MjRlMTBiNDlmMjMzYTU1ZjRmMjI2L3RleHRyZWdpb246MjMwN2M2ZjM4YTUyNGUxMGI0OWYyMzNhNTVmNGYyMjZfNDk0NzgwMjMzMTE1Ng_e66ee79d-40ea-4399-8794-6477e82d0495"
      unitRef="usd">1408000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNTU2_5ec9d11a-fb21-4af3-a7ba-16a13e32df66">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;8. EMPLOYEE BENEFIT PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 1998, we established the IES Holdings, Inc. 401(k) Retirement Savings Plan. All full-time IES employees are eligible to participate on the first day of the month subsequent to completing sixty days of service and attaining age twenty one. Participants become vested in our matching contributions following three years of service. We also maintain several subsidiary retirement savings plans. During the three months ended March 31, 2022 and 2021, we recognized $1,195 and $773, respectively, in matching expense. During the six months ended March 31, 2022 and 2021, we recognized $2,116 and $1,479, respectively, in matching expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNTA1_6b4ff6e7-382c-405d-a651-9a8a1f6d1d42"
      unitRef="usd">1195000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNTEy_87e30a89-3ff8-42c1-82ed-497907cc1e0f"
      unitRef="usd">773000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNDk0NzgwMjMyNTY3MQ_c20eca68-c28f-4dff-b59e-77b42903898f"
      unitRef="usd">2116000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81NS9mcmFnOjZhZTI2YjAwZWMyMjQ1YmE5ZmNmNmM1ODczZDg4ZWZmL3RleHRyZWdpb246NmFlMjZiMDBlYzIyNDViYTlmY2Y2YzU4NzNkODhlZmZfNDk0NzgwMjMyNTY4Mw_747f223a-a128-4f60-af5b-1ad7d9afb2ed"
      unitRef="usd">1479000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTk4NQ_b7a2976d-a12b-4c32-9348-9f3c9cccbf2e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9. FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:6.75pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is considered the price to sell an asset, or transfer a liability, between market participants on the measurement date. Fair value measurements assume that (1) the asset or liability is&#160;exchanged in an orderly manner, (2)&#160;the exchange is in the principal market for that asset or liability, and (3)&#160;the market participants are independent, knowledgeable, and able and willing to transact an exchange. Fair value accounting and reporting establishes a framework for measuring fair value by creating a hierarchy for observable independent market inputs and unobservable market assumptions and expands disclosures about fair value measurements. Judgment is required to interpret the market data used to develop fair value estimates. As such, the estimates presented herein are not necessarily indicative of the amounts that could be realized in a current exchange. The use of different market assumptions and/or estimation methods could have a material effect on the estimated fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March 31, 2022, financial assets and liabilities measured at fair value on a recurring basis were limited to our Executive Deferred Compensation Plan, under which certain employees are permitted to defer a portion of their base salary and/or bonus for a Plan Year (as defined in the plan), equity securities held for sale, and contingent consideration liabilities related to certain of our acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities measured at fair value on a recurring basis as of March 31, 2022 and September 30, 2021, are summarized in the following tables by the type of inputs applicable to the fair value measurements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted Prices (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted Prices (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal year 2021, we entered into a contingent consideration arrangement related to the acquisition of Bayonet. At March 31, 2022, we estimated the fair value of this contingent consideration liability at $4,252. The table below presents the fair value of this obligation, which used significant unobservable inputs (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent Consideration Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net adjustments to fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTk4OQ_1c313dca-fd1e-44e1-8048-d690dcfe8006">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted Prices (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted Prices (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive savings plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMi0zLTEtMS00Mzg3MQ_11aac064-2dfd-452f-938b-5fc7b029effb"
      unitRef="usd">862000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib787c33e772143e39023efcc7642adb8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMi02LTEtMS00Mzg3MQ_2a139d8a-1e33-4751-a3b7-ad9307c2fede"
      unitRef="usd">862000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMy0zLTEtMS00Mzg3MQ_ad7b0b37-ad00-4504-9aaa-fc40e9870021"
      unitRef="usd">1392000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib787c33e772143e39023efcc7642adb8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfMy02LTEtMS00Mzg3MQ_b4943ac0-5527-48d3-a7f0-40d4091c2234"
      unitRef="usd">1392000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNC0zLTEtMS00Mzg3MQ_d9e0e606-c7b6-4b76-a3bb-47b22850189f"
      unitRef="usd">734000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib787c33e772143e39023efcc7642adb8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNC02LTEtMS00Mzg3MQ_c359516e-7507-4cb9-8448-a589b99b12af"
      unitRef="usd">734000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNS0zLTEtMS00Mzg3MQ_0991315b-6408-48d9-b66f-218f0ffd4b74"
      unitRef="usd">4252000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNS05LTEtMS00Mzg3MQ_a22a9828-73d2-4666-8f15-7d4c3c6f9034"
      unitRef="usd">4252000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNi0zLTEtMS00Mzg3MQ_a752fe40-1a58-4877-9b17-4662d1a0f82b"
      unitRef="usd">-2732000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="ib787c33e772143e39023efcc7642adb8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNi02LTEtMS00Mzg3MQ_811f544c-028f-4a31-b2a7-cc9058d73e51"
      unitRef="usd">1520000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjYyZTNlZGM0NzNlYjQzN2FiODEyOGRmMzBhNzkyMjFhL3RhYmxlcmFuZ2U6NjJlM2VkYzQ3M2ViNDM3YWI4MTI4ZGYzMGE3OTIyMWFfNi05LTEtMS00Mzg3MQ_95337b08-3af6-4f98-b0d5-9fb7b51d26a4"
      unitRef="usd">4252000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMi0zLTEtMS00Mzg3MQ_266e9bc1-ea65-4cfb-9344-b0baa7d7f5d2"
      unitRef="usd">937000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i162bc2de6e364d168f67f2c6875eef25_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMi02LTEtMS00Mzg3MQ_841879bd-5d59-4c60-88aa-d1389e6c48c8"
      unitRef="usd">937000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMy0zLTEtMS00Mzg3MQ_f520cdc1-0ae1-4989-ac1b-13cd4e970508"
      unitRef="usd">806000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i162bc2de6e364d168f67f2c6875eef25_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfMy02LTEtMS00Mzg3MQ_852b9057-c3cc-427c-8545-7cef5321a1aa"
      unitRef="usd">806000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNS0zLTEtMS00Mzg3MQ_3624e526-cb1e-48fb-9639-c2061fc13b4d"
      unitRef="usd">4181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i10092748eb0547c4b9a19c805bc26952_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNS05LTEtMS00Mzg3MQ_32641593-4e31-4467-99f1-a9d8fbc0dc6b"
      unitRef="usd">4181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNi0zLTEtMS00Mzg3MQ_cef8aabc-b3fd-4eca-838d-5d1a8d6f1b12"
      unitRef="usd">-4050000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i162bc2de6e364d168f67f2c6875eef25_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNi02LTEtMS00Mzg3MQ_bbcc4a71-10b2-4391-9d69-674cdde03965"
      unitRef="usd">131000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i10092748eb0547c4b9a19c805bc26952_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOmY3OTFkM2M0ZTBlNTRkNWM4ODgxYjcwOWE1ZGVlOWRlL3RhYmxlcmFuZ2U6Zjc5MWQzYzRlMGU1NGQ1Yzg4ODFiNzA5YTVkZWU5ZGVfNi05LTEtMS00Mzg3MQ_2c5ec03d-70d7-4fd6-a132-679355bb9134"
      unitRef="usd">-4181000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTA5OTUxMTYyOTc2OA_a22a9828-73d2-4666-8f15-7d4c3c6f9034"
      unitRef="usd">4252000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RleHRyZWdpb246MGQwNDFjMjljYjQwNDk1NDgzNGU4MGMyYjUzZjBkMDBfMTk4NA_a206d998-b4fe-487e-b7fa-9590ec81d413">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:60.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.340%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent Consideration Agreements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net adjustments to fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/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;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjkwZGJiODVjZDM3NjQxZmRhYjY5ZTIxMWNhMGNiODhhL3RhYmxlcmFuZ2U6OTBkYmI4NWNkMzc2NDFmZGFiNjllMjExY2EwY2I4OGFfMS0zLTEtMS00Mzg3MQ_328fe0c0-a2f2-4e47-a712-5b5e36b08f42"
      unitRef="usd">4181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjkwZGJiODVjZDM3NjQxZmRhYjY5ZTIxMWNhMGNiODhhL3RhYmxlcmFuZ2U6OTBkYmI4NWNkMzc2NDFmZGFiNjllMjExY2EwY2I4OGFfMy0zLTEtMS00Mzg3MQ_e4322e2d-eb73-4eb8-803c-cdeb7c7ddc71"
      unitRef="usd">71000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="iba70df25f92d4181b1feacbc6516e46c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF81OC9mcmFnOjBkMDQxYzI5Y2I0MDQ5NTQ4MzRlODBjMmI1M2YwZDAwL3RhYmxlOjkwZGJiODVjZDM3NjQxZmRhYjY5ZTIxMWNhMGNiODhhL3RhYmxlcmFuZ2U6OTBkYmI4NWNkMzc2NDFmZGFiNjllMjExY2EwY2I4OGFfNC0zLTEtMS00Mzg3MQ_a22a9828-73d2-4666-8f15-7d4c3c6f9034"
      unitRef="usd">4252000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RleHRyZWdpb246ZDVjYzBjOTRjMTAxNDBiMTk4MzkyYzg4YmM1MGRkMzFfNzg_4f473863-d6d7-4b1b-8fa9-28f48f2e9b8d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;10. INVENTORY&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:6.75pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Parts and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RleHRyZWdpb246ZDVjYzBjOTRjMTAxNDBiMTk4MzkyYzg4YmM1MGRkMzFfNzU_4bc7ed90-25c4-4ed8-807d-c3f73d9c7efe">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Parts and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMi0zLTEtMS00Mzg3MQ_7981d327-22d2-448b-81cf-81a23551245a"
      unitRef="usd">7877000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMi02LTEtMS00Mzg3MQ_12368e05-d5d9-46da-9c82-cc6870f51113"
      unitRef="usd">5819000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMy0zLTEtMS00Mzg3MQ_b08af427-322b-4195-8c0e-6b1591543672"
      unitRef="usd">7528000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfMy02LTEtMS00Mzg3MQ_004d1482-332f-4573-8d8a-7f6b29dcfd20"
      unitRef="usd">6848000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNC0zLTEtMS00Mzg3MQ_0757d289-e63c-4f61-bb2b-e35d0fbfe318"
      unitRef="usd">1758000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNC02LTEtMS00Mzg3MQ_645c6065-7275-4fdc-9c66-2dd0272aad6c"
      unitRef="usd">1554000</us-gaap:InventoryFinishedGoods>
    <us-gaap:OtherInventory
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNS0zLTEtMS00Mzg3MQ_242171a0-1101-4ec6-9424-e8ecd5830c87"
      unitRef="usd">68736000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNS02LTEtMS00Mzg3MQ_b4ce72b6-e543-4ad9-bdcc-dbf5ee9b2321"
      unitRef="usd">54352000</us-gaap:OtherInventory>
    <us-gaap:InventoryNet
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNi0zLTEtMS00Mzg3MQ_370d3eda-352f-43e6-a0a0-392f637b6ea6"
      unitRef="usd">85899000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82MS9mcmFnOmQ1Y2MwYzk0YzEwMTQwYjE5ODM5MmM4OGJjNTBkZDMxL3RhYmxlOjMxNTQ3MTY0OGE1MTRhMGE5YTQ0YWI1OTdhNTk5ZmViL3RhYmxlcmFuZ2U6MzE1NDcxNjQ4YTUxNGEwYTlhNDRhYjU5N2E1OTlmZWJfNi02LTEtMS00Mzg3MQ_10d8385b-6b86-4002-ab83-6827743d64fa"
      unitRef="usd">68573000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RleHRyZWdpb246NjAwYWNkMWQwOWU0NGY4MGI4NmUzZmVmZjMzOTYyYTJfMjQw_c1a104b6-30e5-4ae6-965d-ee7100a1fe9f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. GOODWILL AND INTANGIBLE ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the carrying value of goodwill by segment at March 31, 2022, which was unchanged from September 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;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="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;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="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;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="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;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives    (in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks/trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog and construction contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.044%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives   (in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks/trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog and construction contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RleHRyZWdpb246NjAwYWNkMWQwOWU0NGY4MGI4NmUzZmVmZjMzOTYyYTJfMjQ2_927ec08c-b878-454d-80fb-8136a5205d68">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Communications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Infrastructure Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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;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="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;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="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;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="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;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i5edf7b96be2e41e592e53c1f5930cfb1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS0yLTEtMS00Mzg3MQ_199125a2-84ec-41ba-9683-c24c949c9bac"
      unitRef="usd">2816000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i012f43f1e8aa4c38a2435aa4ceebf1e5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS00LTEtMS00Mzg3MQ_90ccbed8-a28c-4569-9f04-f5c30d6cce51"
      unitRef="usd">51370000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i497fe075e88c4cc2ad2f5e76ada949e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS02LTEtMS00Mzg3MQ_f6ef58b3-0347-492f-a2e7-107ad874effb"
      unitRef="usd">38209000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i34757811b1194fcab2bf62230db3727c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS04LTEtMS00Mzg3MQ_b6fe13c3-09f7-4658-81b7-f586d310b4b8"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmUzMDUwN2QxYjA2NzQ1OGJhM2YyNzY2ZjhlOTQxZjFiL3RhYmxlcmFuZ2U6ZTMwNTA3ZDFiMDY3NDU4YmEzZjI3NjZmOGU5NDFmMWJfNS0xMC0xLTEtNDM4NzE_6c77e900-4166-40d1-a2f3-fab285f5ed49"
      unitRef="usd">92395000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RleHRyZWdpb246NjAwYWNkMWQwOWU0NGY4MGI4NmUzZmVmZjMzOTYyYTJfMjQ0_458fc876-b7db-4c96-877d-997f6575248b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives    (in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="6" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks/trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog and construction contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.772%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.044%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives   (in Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks/trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technical library&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 2.12pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-competition arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Backlog and construction contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6ca610dcf6ac4151b55862824c83efc9_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi0zLTEtMS00Mzg3MQ_9a95b871-7aa2-4987-90c8-1b1c0222ddce">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i42732aa6c3464625a655a493ca121326_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi01LTEtMS00Mzg3MQ_8aff178e-e999-4d8a-9fb4-f3af4a6ea9a4">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi04LTEtMS00Mzg3MQ_5e34378c-a25b-40d8-86ad-0db7b8c7b9e2"
      unitRef="usd">15262000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi0xMS0xLTEtNDM4NzE_a4a3f32f-03e1-4877-bec4-6ad70b5a2fb3"
      unitRef="usd">3751000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id9437a6e46cd4ab3851e9a3ed92e5166_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMi0xNC0xLTEtNDM4NzE_4c58c185-aa3c-4053-bd2f-f198c61b4241"
      unitRef="usd">11511000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic947130c2c864496828ac5ba0a91db99_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy0zLTEtMS00Mzg3MQ_bd29b0f8-a744-4715-afe6-0e60b30388a4">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic1a696a682ce425aaadb54dfc72f5141_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy04LTEtMS00Mzg3MQ_9030d23f-4ab2-453e-b21f-bdc7ceccd471"
      unitRef="usd">400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic1a696a682ce425aaadb54dfc72f5141_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy0xMS0xLTEtNDM4NzE_8cb4cebf-f0b3-4077-99c4-7f0d7425aabb"
      unitRef="usd">171000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic1a696a682ce425aaadb54dfc72f5141_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfMy0xNC0xLTEtNDM4NzE_72565949-8351-46d8-a20a-a94152f9e8ec"
      unitRef="usd">229000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i22fc579b26c24b84ac233bf5bcece3e5_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC0zLTEtMS00Mzg3MQ_4eab6cd3-6fc5-4af9-b6c3-ccb2b0556f60">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i673b38c9bd4b4d41a408299de5a3fa07_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC01LTEtMS00Mzg3MQ_9aad70bb-b723-41f4-8543-4e9592a0bd25">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4f2742c5e8fd40399108d6e06d28f962_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC04LTEtMS00Mzg3MQ_ffff44a6-d128-4a47-a6c8-634fbca7c578"
      unitRef="usd">96879000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4f2742c5e8fd40399108d6e06d28f962_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC0xMS0xLTEtNDM4NzE_e7219273-07b5-4504-8371-3bd3d67e240b"
      unitRef="usd">29936000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4f2742c5e8fd40399108d6e06d28f962_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNC0xNC0xLTEtNDM4NzE_b00ec3e5-2613-495d-93b7-a252ae994df2"
      unitRef="usd">66943000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i37381cb963284233b9e19027f2b3747b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS0zLTEtMS00Mzg3MQ_ffdf9046-8dce-4fde-9e23-d7e49cc999e4">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iac9110b816bf4a8d922384a234ab59b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS04LTEtMS00Mzg3MQ_2b1a5c97-3a60-4882-a743-2296c566ac4b"
      unitRef="usd">40000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iac9110b816bf4a8d922384a234ab59b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS0xMS0xLTEtNDM4NzE_bd2141f5-906b-445c-8af0-fa396185d7c9"
      unitRef="usd">29000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iac9110b816bf4a8d922384a234ab59b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNS0xNC0xLTEtNDM4NzE_b2d303fa-eeba-401e-a0f0-190004794644"
      unitRef="usd">11000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibd796f5d50674538ab9061f18cdc8867_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi0zLTEtMS00Mzg3MQ_6aef48e7-6401-4e1d-b193-fb6c79c1114c">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi04LTEtMS00Mzg3MQ_64a78f17-15fb-4640-a434-4119f3040499"
      unitRef="usd">4957000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi0xMS0xLTEtNDM4NzE_c126c517-e3dc-4dd8-9452-c5b94218f340"
      unitRef="usd">4957000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibc53b4d395bd4e09b6f56490a24a1b0c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNi0xNC0xLTEtNDM4NzE_c5f98450-925e-484e-9f03-5b09c7938e29"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNy04LTEtMS00Mzg3MQ_1d74aab8-6b16-4167-b838-8a39301ba813"
      unitRef="usd">117538000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNy0xMS0xLTEtNDM4NzE_72c1fa60-0f70-444b-bf2f-a2d2734f1658"
      unitRef="usd">38844000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOjRjZTMxZWE2ODQwOTQzMDhhYmViOTQ5OTA2NDIzMzVjL3RhYmxlcmFuZ2U6NGNlMzFlYTY4NDA5NDMwOGFiZWI5NDk5MDY0MjMzNWNfNy0xNC0xLTEtNDM4NzE_7af52d67-989c-43de-becb-e28715df4f6a"
      unitRef="usd">78694000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic23e59ef2529432cbd2008c6e44d5e97_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi0zLTEtMS00Mzg3MQ_2837c4ce-b61b-48ad-b9d6-bd2ee839a24f">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie81f735d5ce44ac499c8534b02744c17_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi01LTEtMS00Mzg3MQ_4696aed0-5cb2-4f3e-b692-2886beb5ec19">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if7a6db5589b8495184ec1182bb2e19a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi04LTEtMS00Mzg3MQ_2855e6fa-4bf2-44cb-ab2f-21c445370607"
      unitRef="usd">15262000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if7a6db5589b8495184ec1182bb2e19a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi0xMS0xLTEtNDM4NzE_0e65c12f-5b54-4ada-84b4-87b71e830c7c"
      unitRef="usd">2891000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if7a6db5589b8495184ec1182bb2e19a6_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMi0xNC0xLTEtNDM4NzE_78528c06-9550-4243-8c4f-d19a08c570bd"
      unitRef="usd">12371000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id615aefefe2d41968dc539bd3a9f92c5_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy0zLTEtMS00Mzg3MQ_872b743c-1b18-4cf0-ae1f-17276875e4de">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy04LTEtMS00Mzg3MQ_530d9974-8649-4c29-b34f-22fc9c06c96d"
      unitRef="usd">400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy0xMS0xLTEtNDM4NzE_f7522008-4132-4ef0-9d5a-f7919978ab4d"
      unitRef="usd">161000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i72d3e28676bb4c65901a43ecf7ba1a72_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfMy0xNC0xLTEtNDM4NzE_fe91b5e7-1648-4736-8991-6ecc0f07fdaa"
      unitRef="usd">239000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icbb3907140834a13b6be81372f3da9a5_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC0zLTEtMS00Mzg3MQ_4349c701-eaab-430e-a33e-97598fa27ced">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i39f16c624ec346aba8c4186a4be8579d_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC01LTEtMS00Mzg3MQ_52a14536-48b5-40ad-b6fb-411704e0faef">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC04LTEtMS00Mzg3MQ_8a285a8b-e33a-44e3-af2b-db32a3f22a57"
      unitRef="usd">96879000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC0xMS0xLTEtNDM4NzE_23276f4c-3306-471c-ad46-e353855c86c4"
      unitRef="usd">24021000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3cb78404bb4c4e75a8b5c5b8404625de_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNC0xNC0xLTEtNDM4NzE_abf7cf14-58ad-462c-ab04-5ff3827fe011"
      unitRef="usd">72858000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id5a3c48b3ca04ea5a1e8263f102a0b7a_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS0zLTEtMS00Mzg3MQ_5e6fec5f-53f5-4c01-9311-768c49ccacf5">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia84d90832d474ba69298fc4773e97939_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS04LTEtMS00Mzg3MQ_596de1b9-340c-4aef-97bb-8899dd0f0344"
      unitRef="usd">40000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia84d90832d474ba69298fc4773e97939_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS0xMS0xLTEtNDM4NzE_9e44a728-9a62-4881-b3ac-b96804719bc5"
      unitRef="usd">25000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia84d90832d474ba69298fc4773e97939_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNS0xNC0xLTEtNDM4NzE_905f1f6b-0d83-429d-af0c-3886e34a832a"
      unitRef="usd">15000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i05a4ee49b5a74a719401598298fdfa27_D20201001-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi0zLTEtMS00Mzg3MQ_70e1d5d6-12c4-42ef-be98-58023308ba68">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i044490aeae3a42db949aeecc0975d967_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi04LTEtMS00Mzg3MQ_4974a7ea-0565-4eeb-a2d3-3cd3800ab370"
      unitRef="usd">4957000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i044490aeae3a42db949aeecc0975d967_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi0xMS0xLTEtNDM4NzE_d84e7a07-b52c-4154-80c7-49ff0fc1037d"
      unitRef="usd">4821000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i044490aeae3a42db949aeecc0975d967_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNi0xNC0xLTEtNDM4NzE_94c183eb-26b6-4044-ae0a-056bd3ff9dc2"
      unitRef="usd">136000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNy04LTEtMS00Mzg3MQ_bab5b5ac-5a2f-4f5e-a6a1-bfc04af997a6"
      unitRef="usd">117538000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNy0xMS0xLTEtNDM4NzE_ba2ba1c1-f4b1-449c-be45-476143c5dc0d"
      unitRef="usd">31919000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82NC9mcmFnOjYwMGFjZDFkMDllNDRmODBiODZlM2ZlZmYzMzk2MmEyL3RhYmxlOmE0YjM0MWNmODQ2OTQ5ZThiYmRlZjdmMTE4N2RkNGZhL3RhYmxlcmFuZ2U6YTRiMzQxY2Y4NDY5NDllOGJiZGVmN2YxMTg3ZGQ0ZmFfNy0xNC0xLTEtNDM4NzE_a95aa896-71a2-464b-850d-e3341950b265"
      unitRef="usd">85619000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfNDgyMg_c5a734ec-0ef4-47d8-be1b-da3ae7ec6687">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12. COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time we are a party to various claims, lawsuits and other legal proceedings that arise in the ordinary course of business. We maintain various insurance coverages to minimize financial risk associated with these proceedings. None of these proceedings, separately or in the aggregate, are expected to have a material adverse effect on our financial position, results of operations or cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;flows. With respect to all such proceedings, we record reserves when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. We expense routine legal costs related to these proceedings as they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 22, 2021, the United States Department of Labor Wage and Hour Division (the &#x201c;DOL&#x201d;) notified IES Residential, Inc. (&#x201c;IESR&#x201d;), a wholly-owned subsidiary of the Company, that the DOL had commenced an administrative investigation of IESR&#x2019;s compliance with laws regulating employee wage payment. The inquiry concerned overtime calculations and record keeping with respect to certain Arizona employees who are paid on a piece rate basis. In response to certain DOL requests, IESR produced documents and made employees available for interviews. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 10, 2021, the DOL indicated that it believes IESR piece rate employees did not record all hours worked, and therefore, IESR was not in compliance with the Fair Labor Standards Act. We are conducting an internal investigation on this matter, and plan to vigorously defend the Company against these allegations. We have established a reserve of $350 for the costs to investigate and resolve this matter. At this time, it is not possible for us to estimate a range of costs we expect to incur.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the course of performing work as a subcontractor, from time to time we may be involved in projects which are the subject of contractual disputes between the general contractor and project owner, or between us and the general contractor. In such cases, payment of amounts owed to us by the general contractor may be delayed as contractual disputes are resolved through mediation, arbitration, or litigation. Such disputes may cause us to incur legal fees and other expenses to enforce our contractual rights, and we may not prevail in recovering all amounts to which we believe we are contractually entitled. At March 31, 2022, we had an aggregate $9,700 of trade accounts receivable where payment has been delayed as a result of contractual disputes. We believe that we are contractually entitled to all of these amounts, and intend to vigorously pursue recovery. However, based on uncertainty around the timing and amount of recovery, at March 31, 2022, we have recorded a reserve of $1,800 against these receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Risk Management&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We retain the risk for workers&#x2019; compensation, employer&#x2019;s liability, automobile liability, construction defects, general liability and employee group health claims, as well as pollution coverage, resulting from uninsured deductibles per accident or occurrence which are generally subject to annual aggregate limits. Our general liability program provides coverage for bodily injury and property damage. In many cases, we insure third parties, including general contractors, as additional insured parties under our insurance policies. Losses are accrued based upon our known claims incurred and an estimate of claims incurred but not reported. As a result, many of our claims are effectively self-insured. Many claims against our insurance are in the form of litigation. At March 31, 2022 and September 30, 2021, we had $6,039 and $5,787, respectively, accrued for self-insurance liabilities. Because the reserves are based on judgment and estimates and involve variables that are inherently uncertain, such as the outcome of litigation and an assessment of insurance coverage, there can be no assurance that the ultimate liability will not be higher or lower than such estimates or that the timing of payments will not create liquidity issues for the Company. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some of the underwriters of our casualty insurance program require us to post letters of credit as collateral. This is common in the insurance industry. To date, we have not had a situation where an underwriter has had reasonable cause to effect payment under a letter of credit. At March 31, 2022 and September 30, 2021, $3,962 and $4,327, respectively, of our outstanding letters of credit was utilized to collateralize our insurance program.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Surety&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2022, the estimated cost to complete our bonded projects was approximately $125,880. We evaluate our bonding requirements on a regular basis, including the terms offered by our sureties. We believe the bonding capacity presently provided by our current sureties is adequate for our current operations and will be adequate for our operations for the foreseeable future. Posting letters of credit in favor of our sureties reduces the borrowing availability under our revolving credit facility. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Commitments and Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some of our customers and vendors require us to post letters of credit, or provide intercompany guarantees, as a means of guaranteeing performance under our contracts and ensuring payment by us to subcontractors and vendors. If our customer has reasonable cause to effect payment under a letter of credit, we would be required to reimburse our creditor for the letter of credit. &lt;/span&gt;&lt;/div&gt;From time to time we may enter into firm purchase commitments for materials, such as copper or aluminum wire, which we expect to use in the ordinary course of business. These commitments are typically for terms of less than one year and require us to buy minimum quantities of materials at specific intervals at a fixed price over the term. As of March 31, 2022, we had commitments of $12,058 outstanding under agreements to purchase copper wire and other materials over the next 12 months in the ordinary course of business.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i6e09957508f64c97ac3b5599e46e5571_D20211110-20211110"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMTA5OTUxMTYzNTQ2Ng_781c450b-08f7-41c3-851f-bc3c34478573"
      unitRef="usd">350</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMTA5OTUxMTYzNTQ4MA_95533cd5-3de1-4d2a-90ee-b6de76634253"
      unitRef="usd">9700</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMTA5OTUxMTYzNTQ3Mg_982e2360-4833-4b15-a7ab-64c328eed0dd"
      unitRef="usd">1800</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMjU0NQ_fec3af0b-826b-4335-a65b-db0af159df74"
      unitRef="usd">6039000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMjU1Mw_042ef9f4-f7eb-4944-94dc-c7ef6e10cb0c"
      unitRef="usd">5787000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia372185e7c9241b89d8cac1137bc08ff_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMzI3Ng_8086b27d-6418-4596-95c6-2166faa49ddd"
      unitRef="usd">3962000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i3a523522fee84fa586bac4a6e920a930_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMzI4NA_b8b8f794-6ec5-4d6a-819a-534e6be0f0cd"
      unitRef="usd">4327000</us-gaap:LettersOfCreditOutstandingAmount>
    <iesc:Estimatedcostofcompletionofbondedproject
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfMzQ4MQ_e916d153-ab0c-4ae6-bd3b-b910afdbc134"
      unitRef="usd">125880000</iesc:Estimatedcostofcompletionofbondedproject>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF82Ny9mcmFnOjdlM2NhZGE1Y2FjMDRhODM5ZmZjMWM4YWFhODFmYTFkL3RleHRyZWdpb246N2UzY2FkYTVjYWMwNGE4MzlmZmMxYzhhYWE4MWZhMWRfNDY4NQ_50479201-a1b5-4662-a321-1edd550fae27"
      unitRef="usd">12058000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2MQ_955b4e13-ac3f-441b-87ad-3bc58466891e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into various contractual arrangements for the right to use facilities, vehicles and equipment. The lease terms generally range from two to ten years for facilities and three to five years for vehicles and equipment. Our lease terms may include the exercise of renewal or termination options when it is reasonably certain these options will be exercised. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current operating and finance liabilities of $14,877 and $1,546, respectively, as of March 31, 2022, and $13,973 and $1,033, respectively, as of September 30, 2021, were included in &#x201c;Accounts payable and accrued expenses&#x201d; in the Condensed Consolidated Balance Sheets. Non-current finance lease liabilities and finance lease right-of-use assets were included in the &#x201c;Other non-current liabilities&#x201d; and &#x201c;Other non-current assets&#x201d;, respectively, in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturities of our lease liabilities as of March 31, 2022 are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total future undiscounted cash flows related to lease agreements committed to but not yet commenced as of March 31, 2022 is $2,346.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2MQ_a40e6ff4-ee77-488b-882a-cc76a862b5bd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into various contractual arrangements for the right to use facilities, vehicles and equipment. The lease terms generally range from two to ten years for facilities and three to five years for vehicles and equipment. Our lease terms may include the exercise of renewal or termination options when it is reasonably certain these options will be exercised. Our lease agreements do not contain any material residual value guarantees or restrictive covenants. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current operating and finance liabilities of $14,877 and $1,546, respectively, as of March 31, 2022, and $13,973 and $1,033, respectively, as of September 30, 2021, were included in &#x201c;Accounts payable and accrued expenses&#x201d; in the Condensed Consolidated Balance Sheets. Non-current finance lease liabilities and finance lease right-of-use assets were included in the &#x201c;Other non-current liabilities&#x201d; and &#x201c;Other non-current assets&#x201d;, respectively, in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturities of our lease liabilities as of March 31, 2022 are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total future undiscounted cash flows related to lease agreements committed to but not yet commenced as of March 31, 2022 is $2,346.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTI4_605713b7-516c-4cca-a894-bedf85ad18fa"
      unitRef="usd">14877000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTM1_3c7a22f1-8b82-4c6c-ae66-180bd7369ddd"
      unitRef="usd">1546000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTY3_4ccbb639-6a69-45fd-b80b-b206de04fbab"
      unitRef="usd">13973000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfNTc0_5335bd63-15c5-49ca-9485-be02b610429b"
      unitRef="usd">1033000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2Mg_e15a3225-4781-463f-be24-5de6947119d7">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturities of our lease liabilities as of March 31, 2022 are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMS0xLTEtMS00Mzg3MQ_730ab55a-25f8-4600-876f-1b197cabfb38"
      unitRef="usd">11726000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMS0zLTEtMS00Mzg3MQ_6440e9b3-a571-43bc-90a4-65fde33612cc"
      unitRef="usd">1187000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <iesc:LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMS01LTEtMS00Mzg3MQ_6fac6d36-e2ea-4f25-a1d2-b1bcb6f7e8c6"
      unitRef="usd">12913000</iesc:LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMi0xLTEtMS00Mzg3MQ_5d6ae5a6-e94d-460b-8c02-6d8555694046"
      unitRef="usd">11918000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMi0zLTEtMS00Mzg3MQ_bdbdfa96-1664-45b8-bd4f-37cfd5881af1"
      unitRef="usd">1576000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <iesc:TotalLeaseLiabilityPaymentsYearTwo
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMi01LTEtMS00Mzg3MQ_ee000de6-7e9a-44b1-8697-ef7002b35137"
      unitRef="usd">13494000</iesc:TotalLeaseLiabilityPaymentsYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMy0xLTEtMS00Mzg3MQ_a510b72b-e204-4acd-bc7b-7679bc30d2b9"
      unitRef="usd">8683000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMy0zLTEtMS00Mzg3MQ_61d9beec-f9f9-4ace-8da9-e65dc5f22c7a"
      unitRef="usd">1541000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <iesc:TotalLeaseLiabilityPaymentsYearThree
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfMy01LTEtMS00Mzg3MQ_8a58ff0c-38ce-40db-b73c-3212ebcc9723"
      unitRef="usd">10224000</iesc:TotalLeaseLiabilityPaymentsYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNC0xLTEtMS00Mzg3MQ_5d8eacfa-8cf5-41b5-982e-06bdecdaae80"
      unitRef="usd">6052000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNC0zLTEtMS00Mzg3MQ_d7d5bd47-26f6-4fed-b968-2cabdec9f4c2"
      unitRef="usd">1256000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <iesc:TotalLeaseLiabilityPaymentsYearFour
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNC01LTEtMS00Mzg3MQ_08f64c0e-4ba5-43b4-9971-8e5b171faca0"
      unitRef="usd">7308000</iesc:TotalLeaseLiabilityPaymentsYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNS0xLTEtMS00Mzg3MQ_d1c7a9d1-04e2-45ed-a0cb-d343fb786b1b"
      unitRef="usd">3945000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNS0zLTEtMS00Mzg3MQ_8f8cbdab-887d-4d32-952e-05c445a592e9"
      unitRef="usd">643000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <iesc:TotalLeaseLiabilityPaymentsYearFive
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNS01LTEtMS00Mzg3MQ_8f36eedb-2b30-4092-8885-0e60b259ebde"
      unitRef="usd">4588000</iesc:TotalLeaseLiabilityPaymentsYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNi0xLTEtMS00Mzg3MQ_fed33b6b-2f96-42fc-b9ca-dcfad26f6d88"
      unitRef="usd">4482000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNi0zLTEtMS00Mzg3MQ_3b97adc0-d1e1-4f88-9c55-adbdd867dba9"
      unitRef="usd">240000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <iesc:TotalLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNi01LTEtMS00Mzg3MQ_bfcdb7de-1c47-480b-9f7c-7faa46a8e5ac"
      unitRef="usd">4722000</iesc:TotalLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNy0xLTEtMS00Mzg3MQ_47180161-516f-4117-9683-a02490d4c430"
      unitRef="usd">46806000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNy0zLTEtMS00Mzg3MQ_8ebdb8ff-d7e1-43c8-8319-f731929e4a98"
      unitRef="usd">6443000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <iesc:TotalLeaseLiabilityPaymentsDue
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfNy01LTEtMS00Mzg3MQ_e40f270e-0442-4566-ae35-ac11ea98191e"
      unitRef="usd">53249000</iesc:TotalLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOC0xLTEtMS00Mzg3MQ_f9545f83-cba9-43cc-8e48-15c39f909b15"
      unitRef="usd">3559000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOC0zLTEtMS00Mzg3MQ_026d1762-e36d-4d45-b2da-d9e8e064da06"
      unitRef="usd">540000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <iesc:TotalLeaseLiabilityUndiscountedExcessAmount
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOC01LTEtMS00Mzg3MQ_ca47527d-ae25-4be5-a920-d73a7f2bb068"
      unitRef="usd">4099000</iesc:TotalLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOS0xLTEtMS00Mzg3MQ_577919d3-2849-4196-b8bf-ef0543e4e444"
      unitRef="usd">43247000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOS0zLTEtMS00Mzg3MQ_4d282b98-619d-4efa-84be-fcbf601b821c"
      unitRef="usd">5903000</us-gaap:FinanceLeaseLiability>
    <iesc:TotalLeaseLiability
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjI1MDNjNmQyZWE1NDQ1ODE4MDQ0NjQxNWIyMDQ3MTQ1L3RhYmxlcmFuZ2U6MjUwM2M2ZDJlYTU0NDU4MTgwNDQ2NDE1YjIwNDcxNDVfOS01LTEtMS00Mzg3MQ_6fed09c2-6050-4dc0-a15b-7632f2da8476"
      unitRef="usd">49150000</iesc:TotalLeaseLiability>
    <iesc:OperatingLeasesnotyetCommenced
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTExMQ_468e7772-766c-4d2e-a389-7440ef91eac3"
      unitRef="usd">2346000</iesc:OperatingLeasesnotyetCommenced>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2Mw_5d5354b8-5263-4c68-8baa-f46d2ba46037">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease cost recognized in our Condensed Consolidated Statements of Comprehensive Income is summarized as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi0xLTEtMS00Mzg3MQ_430461e1-befe-49e5-8db6-7963ecb8a007"
      unitRef="usd">4157000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi0zLTEtMS00Mzg3MQ_c2db30f9-edbf-4488-a0b2-df080f1cfb47"
      unitRef="usd">3804000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi01LTEtMS00Mzg3MQ_b46d4df1-0e3b-4098-8024-f183e8755e40"
      unitRef="usd">8160000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfMi03LTEtMS00Mzg3MQ_3aad9ae8-265f-44a6-88c1-e29b8513aed2"
      unitRef="usd">7049000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC0xLTEtMS00Mzg3MQ_4f97405f-23da-498e-abd3-47b47775ff79"
      unitRef="usd">332000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC0zLTEtMS00Mzg3MQ_04a94218-f142-43a7-a4eb-7f05e48f4f8d"
      unitRef="usd">133000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC01LTEtMS00Mzg3MQ_1a8a4d0e-889e-453e-8e69-b15afce52dd1"
      unitRef="usd">603000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNC03LTEtMS00Mzg3MQ_0896f4bd-9cd5-451f-81ae-12242d988176"
      unitRef="usd">242000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS0xLTEtMS00Mzg3MQ_ca12e449-9020-44a0-960d-757a6bc196fe"
      unitRef="usd">56000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS0zLTEtMS00Mzg3MQ_f95adaa2-59f7-403a-ac90-90c7832379b5"
      unitRef="usd">26000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS01LTEtMS00Mzg3MQ_5e00c5bf-f035-4b24-963a-e88f3397b603"
      unitRef="usd">104000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNS03LTEtMS00Mzg3MQ_dc560c83-d5a5-4155-86d7-dc00ca67f17d"
      unitRef="usd">48000</us-gaap:FinanceLeaseInterestExpense>
    <iesc:FinanceLeaseCost
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi0xLTEtMS00Mzg3MQ_b21e3083-59e0-44fb-8268-e706e81c9d40"
      unitRef="usd">388000</iesc:FinanceLeaseCost>
    <iesc:FinanceLeaseCost
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi0zLTEtMS00Mzg3MQ_0716c176-7143-418c-88be-f6909de31c58"
      unitRef="usd">159000</iesc:FinanceLeaseCost>
    <iesc:FinanceLeaseCost
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi01LTEtMS00Mzg3MQ_50eb11f1-0b67-49fc-9e98-339339cb6413"
      unitRef="usd">707000</iesc:FinanceLeaseCost>
    <iesc:FinanceLeaseCost
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNi03LTEtMS00Mzg3MQ_e5cb602e-a11f-4e39-9dbc-3563c24c9194"
      unitRef="usd">290000</iesc:FinanceLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy0xLTEtMS00Mzg3MQ_ba05d4b5-3094-48fa-99e7-fd5a48a268f6"
      unitRef="usd">491000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy0zLTEtMS00Mzg3MQ_9d901a6b-2143-45b0-820d-3469655928cd"
      unitRef="usd">237000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy01LTEtMS00Mzg3MQ_4ac6187a-3cc8-4630-8b16-40df64a5bcff"
      unitRef="usd">776000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfNy03LTEtMS00Mzg3MQ_521b9783-df0c-45b0-b8ee-d8228fc86010"
      unitRef="usd">550000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC0xLTEtMS00Mzg3MQ_4796cb60-6c5b-4345-b245-521104f7b6ad"
      unitRef="usd">485000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC0zLTEtMS00Mzg3MQ_7ff1a07b-0e33-4a70-9f2a-9afce8e4a2f5"
      unitRef="usd">343000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC01LTEtMS00Mzg3MQ_111da919-2030-4ee6-8f80-9aaaeff38e02"
      unitRef="usd">957000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOC03LTEtMS00Mzg3MQ_b456add6-9b8d-4f21-9266-1774c42df8df"
      unitRef="usd">634000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS0xLTEtMS00Mzg3MQ_74c99f46-1c57-4408-b345-556a0630f232"
      unitRef="usd">5521000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS0zLTEtMS00Mzg3MQ_64413381-aad4-4de3-91cd-4ab8f6ed8438"
      unitRef="usd">4543000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS01LTEtMS00Mzg3MQ_660daa58-b943-4422-a929-442bceb7b162"
      unitRef="usd">10600000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjAwOTM5YWY4MDY3NTQyMDA5YmQ4YmQ1NzU2OGI2YTZhL3RhYmxlcmFuZ2U6MDA5MzlhZjgwNjc1NDIwMDliZDhiZDU3NTY4YjZhNmFfOS03LTEtMS00Mzg3MQ_9632413e-2641-4040-af19-270c6d808843"
      unitRef="usd">8523000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RleHRyZWdpb246NmI1NTE1ZjU1MDgxNDhiYTk5NDQwNjc4OTA3NDQ0MjBfMTM2NA_ee76a04c-b237-4360-915d-eeb371676bf2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information about lease amounts recognized in our Condensed Consolidated Financial Statements is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi0xLTEtMS00Mzg3MQ_0a4b1dfa-f09c-4666-8b8b-91414ded1be1"
      unitRef="usd">5111000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi0zLTEtMS00Mzg3MQ_820b3a77-a7b1-44c1-9e48-696959742172"
      unitRef="usd">3654000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi01LTEtMS00Mzg3MQ_f7b0b62a-6b14-4700-b438-96fa00fdaf1e"
      unitRef="usd">9351000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMi03LTEtMS00Mzg3MQ_823415cd-9285-4ea9-b3a7-f2926b7d203d"
      unitRef="usd">7649000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy0xLTEtMS00Mzg3MQ_36305199-d2c3-48b4-98d9-5933efc0f9e0"
      unitRef="usd">56000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy0zLTEtMS00Mzg3MQ_65eb2867-aed7-4add-abfe-18cf955c8f02"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy01LTEtMS00Mzg3MQ_21ff8f7f-8472-49e7-91e5-0f7e3d292d76"
      unitRef="usd">104000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfMy03LTEtMS00Mzg3MQ_677edd22-bc13-4ff4-979a-1c068a2044d2"
      unitRef="usd">48000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC0xLTEtMS00Mzg3MQ_bfca4ab1-9729-4ee8-803e-9587caeea76c"
      unitRef="usd">3984000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC0zLTEtMS00Mzg3MQ_c18c97db-c3d6-4899-9f1e-19c0d8643663"
      unitRef="usd">6247000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC01LTEtMS00Mzg3MQ_8ef2d66b-6478-40c1-8cbb-72429f91a81c"
      unitRef="usd">11499000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNC03LTEtMS00Mzg3MQ_fa99791a-45f4-495b-8270-83f4db2bda73"
      unitRef="usd">14861000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS0xLTEtMS00Mzg3MQ_ce9df2a0-a366-4cc1-92a6-949d14ac7fa9"
      unitRef="usd">1328000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i47add1e44e5e4ea197685068a98b8375_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS0zLTEtMS00Mzg3MQ_cdff588e-88d9-4985-ae20-d82ffb0c0068"
      unitRef="usd">396000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS01LTEtMS00Mzg3MQ_2724b9e1-f78e-4440-83bb-c09e5cafbee3"
      unitRef="usd">2582000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i62297a1b7c884cdfa4c7142a160a9fb7_D20201001-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOmFiMTEwMjFlZjc1YzQ4N2Y5NzZmODAwMmUyZTkwNjRhL3RhYmxlcmFuZ2U6YWIxMTAyMWVmNzVjNDg3Zjk3NmY4MDAyZTJlOTA2NGFfNS03LTEtMS00Mzg3MQ_c0158635-faad-4ad3-895d-9e90074839db"
      unitRef="usd">960000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMS0xLTEtMS00Mzg3MQ_65361e5f-b08e-4590-b112-cb43e00c3136">P4Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMS0zLTEtMS00Mzg3MQ_9abafdbf-6ef3-4d11-bf37-6ee70e55c316">P5Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMi0xLTEtMS00Mzg3MQ_8b298502-63dd-41ff-bb78-025bb06c7926">P4Y3M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMi0zLTEtMS00Mzg3MQ_a992a4ed-931d-43ff-9d32-d2f37b171b92">P4Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMy0xLTEtMS00Mzg3MQ_ccde02e6-0e44-458a-a8ff-c05b07ce5c90"
      unitRef="number">0.034</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfMy0zLTEtMS00Mzg3MQ_78999224-2d11-4925-aea0-a0cfa211c6a8"
      unitRef="number">0.037</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfNC0xLTEtMS00Mzg3MQ_9e604b60-6d1f-4b35-8cb6-fc34229c13f2"
      unitRef="number">0.041</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83MC9mcmFnOjZiNTUxNWY1NTA4MTQ4YmE5OTQ0MDY3ODkwNzQ0NDIwL3RhYmxlOjMxYTk2ZTM2ZjgwYTQ2MDlhMTFhMGIyMTdlZTVjZmM5L3RhYmxlcmFuZ2U6MzFhOTZlMzZmODBhNDYwOWExMWEwYjIxN2VlNWNmYzlfNC0zLTEtMS00Mzg3MQ_d5034242-495f-4c18-8e83-44959e01ae36"
      unitRef="number">0.043</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTQ4Mw_7ef88a89-8fa0-4d7d-b878-f5a311ffbd2d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14. BUSINESS COMBINATIONS AND DIVESTITURES&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We completed no acquisitions during the six months ended March 31, 2022. We completed four acquisitions in fiscal year 2021 for total aggregate cash consideration of $92,462. In November 2020, we acquired both Wedlake Fabricating, Inc., a Tulsa, Oklahoma-based manufacturer of custom generator enclosures that are primarily used by data centers and large commercial and industrial facilities, and K.E.P. Electric, Inc., a Batavia, Ohio-based electrical contractor specializing in the design and installation of electrical systems for single-family housing and multi-family developments. In December 2020, we acquired an 80% interest in Bayonet Plumbing, Heating &amp;amp; Air-Conditioning, LLC, a Hudson, Florida-based provider of residential heating, ventilation and air conditioning ("HVAC") and plumbing installation and maintenance services. In May 2021, we acquired an 80% ownership interest in Edmonson Electric, LLC, a Land O'Lakes, Florida-based provider of residential electric, low voltage, and HVAC installation services.&lt;/span&gt;&lt;/div&gt;In addition to the cash consideration, the purchase price included contingent consideration with respect to the acquisition of Bayonet of up to $4,500 due in December 2023. Amounts to be paid are contingent on earnings achieved over a three year period, and will accrue interest on the $4,500 at a rate of 3%, to be paid quarterly. This contingent liability was valued at $4,074 as of the date of the acquisition.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMjIx_4dabb0fa-16f6-4d95-8d0c-30566ff72acd"
      unitRef="usd">92462000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTIyMA_59ac8848-5f4e-4c0a-93c2-d81ebce612e7"
      unitRef="usd">4500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTM1OA_59ac8848-5f4e-4c0a-93c2-d81ebce612e7"
      unitRef="usd">4500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i78ea21f8852441ea8c03cc9741ea526b_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF83My9mcmFnOjQwY2UwYzViZjhhZDRmYmNiNGY2ZmQ1Zjc3ZGU3NzYyL3RleHRyZWdpb246NDBjZTBjNWJmOGFkNGZiY2I0ZjZmZDVmNzdkZTc3NjJfMTQ0MQ_bc85d10a-e4fe-49b1-a28c-a3928e8eff08"
      unitRef="usd">4074000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNjgwL2ZyYWc6ZjNkOTBkOWQzMTAyNGQxOWIzNjY3NmY1MTgxYTYxOTIvdGV4dHJlZ2lvbjpmM2Q5MGQ5ZDMxMDI0ZDE5YjM2Njc2ZjUxODFhNjE5Ml8xNDI5MzY1MTE2Mzk5OA_087f0b02-42f5-4449-a260-ad1055fc84c3">SUBSEQUENT EVENTS On April 28, 2022, we entered into the Amended Credit Agreement with Wells Fargo which increased the maximum revolver amount from $125,000 to $150,000.  The Amended Credit Agreement also removed the aggregate cap on Company investments in certain securities and the cap on the Company&#x2019;s ability to make stock repurchases, in each case subject to the satisfaction of certain liquidity requirements. The Amended Credit Agreement continues to contain other customary affirmative, negative and financial covenants as well as events of default.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i70c23495738840829a62f3786f82cae5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNjgwL2ZyYWc6ZjNkOTBkOWQzMTAyNGQxOWIzNjY3NmY1MTgxYTYxOTIvdGV4dHJlZ2lvbjpmM2Q5MGQ5ZDMxMDI0ZDE5YjM2Njc2ZjUxODFhNjE5Ml8xMDk5NTExNjI4MDAz_e2756467-2bd5-4c33-8652-9bcda766f18f"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1dc34eb6468e461fb6d0c683868dffac_I20220428"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBiMTU3MTMwYmVkMTQ2YTE5MzQ1MzljN2JjNzg4OTJkL3NlYzowYjE1NzEzMGJlZDE0NmExOTM0NTM5YzdiYzc4ODkyZF8xNjgwL2ZyYWc6ZjNkOTBkOWQzMTAyNGQxOWIzNjY3NmY1MTgxYTYxOTIvdGV4dHJlZ2lvbjpmM2Q5MGQ5ZDMxMDI0ZDE5YjM2Njc2ZjUxODFhNjE5Ml8xMDk5NTExNjI4MDA4_5a995b54-0a39-470c-9a5c-84a054f60717"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>59
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $4^G50'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !%/IU4T!RZ>?     K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>NLT&8E&7"]-.("$Q"<0M<KPMHFFCQ*C=V].6K1."!^ 8^\_G
MSY(K# K;2,^Q#1394;KI?=TDA6$MCLQ! 20\DC<I'Q+-T-RWT1L>GO$ P>"'
M.1#(HK@#3VRL80,C, LS4>C*HL)(AMMXQEN<\>$SUA/,(E!-GAI.4.8E"#U.
M#*>^KN *&&%,T:?O MF9.%7_Q$X=$.=DG]R<ZKHN[Q93;MBAA+>GQY=IW<PU
MB4V#-/Q*3O$IT%I<)K\N'C:[K="RD#(KEIE<[<I2+5?J]OY]=/WA=Q7VK75[
M]X^-+X*Z@E]WH;\ 4$L#!!0    ( $4^G5297)PC$ 8  )PG   3    >&PO
M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$
M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4
M\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4
MR]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C
M 1-702:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6
M:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+
MTHMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3
M:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@
M %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ W
MQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK
ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;V
MD:4E,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?
MR"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:
M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#Q
MK9P\'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-
MZ#,:P4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB
M&38:<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.
MBY 1OQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR
M- >CFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"
MP#E_+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,I
MV#F?P.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4W
MBA*>0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F
M.$KTL<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1
MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/
MPT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,K
MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;
M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\
MX^;'<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;Z
MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10
M[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%
M(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^
M)F!+PWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#
M7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1
M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
MP]U_!O=%M>Z?+.%QL2^Q/* >--2#9U-WX+TQ53ORX E(')-TV(V'1\07&!X
M#QO@X7\ ?ZJLL?@?S>6ZC7KX%(;T!]UT.#BB;C5,XFYRHCDB\O< (F>Y/^/M
MPU3ZUR%YZY%"GK[LN)>2Y+B+VPR3J#?<RZJ&#?<.3G=KP6-IS:4!P5:H)-=]
M=*'KBT ]L6KCS]*ELG@R^V&!ER>FG0$^7REE'R?N>&ZN8Y,_4$L#!!0    (
M $4^G52=/8R3Z 4  &87   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
MI5C;<B(W$/T5%94'N\H&7>;JPE390+*NRNZZEFSV(96' 01,[<R(2 ([?Y^>
MBP>0-.--\@+,<+JETVIU'VG\(N1WM>-<H]<\*]3]8*?U_FXT4JL=SQ,U%'M>
MP#\;(?-$PZ/<CM1>\F1=&>79B&(<C/(D+0:3<?7N64[&XJ"SM.#/$JE#GB?R
M[T>>B9?[ 1F\O?B2;G>Z?#&:C/?)EB^X_KI_EO T:KVLTYP7*A4%DGQS/W@@
M=W-:&52(WU/^HLY^HY+*4HCOY</3^GZ RQGQC*]TZ2*!KR.?\BPK/<$\_FJ<
M#MHQ2\/SWV_>?Z[( YEEHOA49-_2M=[=#Z(!6O--<LCT%_'R@3>$_-+?2F2J
M^D0O-39D [0Z*"WRQAAFD*=%_9V\-H$X,P _;@/:&%#3P.LP8(T!^]$1O,;
M^]$1_,:@HCZJN5>!FR4ZF8RE>$&R1(.W\D<5_<H:XI469:(LM(1_4[#3DZDH
ME,C2=:+Y&BTT?$$6:(7$!DU%#KFW*Y/BR-%3L1(Y1[?HZV*&KGZZ1C^AM$"_
M[<1!)<5:C4<:9E/Z'*V:D1_KD6G'R Q]%(7>*30OUGSML)_UVP<]]B.(0AL*
M^A:*1]KK\&,BAXB1&T0QI8[Y3'_<G+CH_+_1Y_]Y](M@L#8O6.6/=?AKEKO-
M"/3'PU)I"?OZSQ[O7NO=J[Q['=Z_\",O#MR9-;5E4%F69>XX\3'Q8S8>'<\7
MPX8Q1N* 7,)F-BR.*,'T$C:W88$7A''<PBYH^BU-OY?F5"A=[B3%Y3%=N>G6
M'ORSD3V/X2@PZ-HP&H0X"@VZ-BSR6!1$!ET;YE-&O<!--VCI!KUT?Y%"*;27
M8I-J%]7 'C7RL4%A:J,"+PH]@ZB-(BRBS(#-'3#*?)^YB88MT;"7Z +Z6EIL
M;]"6%UPF&8(*B)(UE.>TW"-EZT/\%7JY<J]Y:%-DL.A&(&R4%P:^;P3"1A%*
M(V8FN V+L><1=QRB-@[1._E=:(A#61Y6T$?2-2_)B\+%.;(YQP85&P)K:O"P
M,6''8L8MB;B7Q*]ETEYM05-=(U N*LEXN6<3I;AVKEYL3>'6W&!3!X88F)D#
M$QI5;FYC(C=;@D\-'_?R_;RO5JG80O^N:OQ5!A&X=C9P;$_1BZFQR:8.& D)
M-?FZ8#YCQOZ?.V",8=:1JN1,Z)!>WD^%YI)#06YVII,PL4N49W8>!XA2<ULZ
M0'$8FU1M$(O##J+T1)3V+[#><8FNZM6]?J-[@PKNK,J-M\M<M=?8@?+-9NL
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
MJ$\C'U0/+Q.!DJ30?Q "7K(N:<"DMN!XI?A4E>O,L>\//BKH<;XS3;"TI_H
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
M.^% =#@Q^ HAZ@$./M%[2ED0_G/6V/S*U(W0I(-P*&4Y;94DZMB%8I.WM02
MG\(-X"\-R\9*!=EY7[CT/'2#9$DQZ/79[[Z2]G]*09#]C/1:/I5')?.*2K(V
M_#QDSM2Y!;@CZ$7ITUZ$AZ&OJZS;^J5)V*>EH%MK:JK);!*G:<H%3/69\GH
MMXK]>4HQK($OQB-0]7Z =;MQ^+UETC>4.$H;35+8MC8PD+J;J]V(*X4-=<I:
MWI(R@%]]P9*C"5"C+<.<<_16Q+L;!H?3PRA==A/DQ;R;PU0@I:2^5+@EUW3P
M<1*![69;M_&F"?-D8SQ-I["LZ.< 6C:@^ZTA\?V& QQ^8"S^ U!+ P04
M" !%/IU44Z8ZW.@#  "K"@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6RU5M]OVS80_E<.VC"T@&9)E'_(F6,@;EPD#TD#.UL?AC[0TMDB(I$N2<79
M?[\C93MN$1MIE[U8%'7WW7=W'^D;;91^,"6BA:>ZDN8\**U=GT61R4NLN>FH
M-4KZLE2ZYI9>]2HR:XV\\$YU%;$X[D<U%S(8C_S>G1Z/5&,K(?%.@VGJFNM_
M)EBIS7F0!+N-F5B5UFU$X]&:KW".]L_UG::W:(]2B!JE$4J"QN5Y<)&<3;K.
MWAO\)7!C#M;@,EDH]>!>KHOS(':$L,+<.@1.CT?\@%7E@(C&URUFL _I' _7
M._2//G?*9<$-?E#59U'8\CS( BAPR9O*SM3F"K?Y]!Q>KBKC?V'3VJ8L@+PQ
M5M5;9V)0"]D^^=.V#@<.67S$@6T=F.?=!O(L+[GEXY%6&]#.FM#<PJ?JO8F<
MD*XI<ZOIJR _.[Y##?.2:X1KV;:8:C6*+$$[@RC?PDQ:&'8$I@\W2MK2P%06
M6'SK'Q&E/2^VXS5A)P%ON.Y FH3 8L9.X*7[/%./EQ[!FW(MA5P9>$[X[XN%
ML9ID\>4$?G>/W_7XW1_ O\<G"Y-*Y0]?7JKH:<!>!^ZF,YA?7<RF<'W[\=/L
MYN+^^M,MW)<(2U71::)X8/FB0D/'(U<R%Q6"I<^YJM=*HK0&U-*)5N3 90&%
MJ!J+!>".[+M*&?,>UL39>,XD 8]@2XWH?8QX@KKM+;K> G4F+_>M\3:T2,Z(
MF/,YU,'WMLX.;IL:-;=*G\$M73I"$EO<,>'6:K%H?%9@%5Q/YW"EJL*Q#4FB
M>0=^A7>]L)NP][1*6)BE?;=/%Y)! @-)=2 *FBKDZB.D18W&0C:(H>_"/\?\
M/IBSTR)W%:)SES^4%!BUK^$+/'[[)6,)^P.R5Z1!WZB&KT&E[/HARW;9L7@
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
M+KLL(/Y1(CU%NF7#;A])DJ:4[X:BX,1$*LOH@5.(AXR7-E%:_@=B"),TIN0
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
M"%^96SD#7NL\/=]LT0H5$I"%9%%CG>I+YXZE:WS;A_"AM1TX'@GJ[L&@?S#
MXYY7_;R'''F1A,99SF*CY=]L]BX9)#<7X?K=U=5XP'>NP:!LZC#P&?;9X=Z/
M(_Y$S 7]?[3I($DN.]ID,+FZ^2_$+[VI^$RI:K2;H,>..]%JZD2K/^TE_[93
MNG_-N^\%A[Z1W#>%);N.AE<7$=A.@[L-F2;H7F:(530L*_YLH?4&?%\:0Z>-
M)^@_A/-_ %!+ P04    " !%/IU4*F[DNQ8&  !5#P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6S%5]MNVT80_96%:A0*(%@2Y5M2VX#L.*B+.'!]
M25$4>5B1(W%KDLOL+BVK7]\SNR1%.;*#  7Z0HGDS)G;F1GN\5*;!YL2.?&4
M9X4]Z:7.E>^&0QNGE$N[JTLJ\&:N32X=;LUB:$M#,O%*>3:,1J.#82Y5T3L]
M]L^NS>FQKERF"KHVPE9Y+LWJC#*]/.F->\V#&[5('3\8GAZ7<D&WY.[+:X.[
M88N2J)P*JW0A#,U/>M/QN[,]EO<"GQ4M;>>_X$AF6C_PS65RTANQ0Y11[!A!
MXN>1SBG+& AN?*TQ>ZU)5NS^;] _^-@1RTQ:.M?9'RIQZ4GOJ"<2FLLJ<S=Z
M^2O5\>PS7JPSZZ]B&60G!ST15];IO%:&![DJPJ]\JO/043@:O: 0U0J1]SL8
M\EZ^ETZ>'AN]%(:E@<9_?*A>&\ZI@HMRZPS>*NBYTP]2&?%99A6)*Y*V,H2,
M.WL\= !GD6%< YT%H.@%H -QI0N76G%1))1LZ@_A5.M9U'AV%KT*>"7-KIB,
M!R(:1=$K>),VTHG'FWP_TO?*QIGF8*WX:SJSSH <7UZQL=?:V/,V]G[0QAT]
M.7&6Z?CAR[;,O@[Z=E=\F%[>B,_3C_<7XNIB>GM_<W%U\>GN5FROGIC&L:X*
MIXI%D'CT$LJ*6*.;$C*4")>2*(V*23@MT"69D.@1:\D-A#8"*2GLG(R0(E-R
MIC+E5@,Q([<D*D! \X"!44KC5*Q*"<8(M!ACYAT_$NEHM^M"YZ5E8U4.\ZET
MHC]^X[6] VR_-<INTU.<RF(!KU7!;FJ#&+(5W"@*,@/1CX)V(\<ZJFA"+-C#
MK/%YSL&QR6]-#8"=B/XD@&V+41I@@]\8B0EB&(B'0B\S2A8D9QD%??[G_RQ5
MEG$)D%^?37",G6^<W$B,7%>,50V5VO@[L@Z "@T.ZV)N9$X\YGP8(9LL-5\C
MS58BQG0.4")59*2)TY57T#-+YM$[V(FBB5059<4QPGY5=$3KU[Y<)8_2($-/
MR$EB1=(ANIQA[G>]Z19\5_Q6)0M/#-3'T-=*>2)J6'9DL%-<-_$@CQ25#1()
M/6)_E%UH9$9A*A-PIQ9+)4X'@03-<]2>+*P!(07EF3HH7Z&=*"@F:Z51X! 2
MH6+)JT'H>>!@SJ6P@24H2Y: ]_!79NJ?FH*8S,9P(.MBWD$3WC)(HN;HG$YF
MGZ5NB%+47O)BRLFE.K&UJ53"$RDX J- 6P(6B%-W5Q-<TLD$XG?BBJO<CLN!
MF*M"@O@ \#P/)6N8KI"<NC+@ZT;!>%$B5HZ/&82%AUHM$0V4<^5"-71EQ,43
MA'S:WA.B9:1SG8-2-D1UG<EB "*A4\4R57 N)N/PE2 H+S.](@KM5)(!KFO*
M'$:.9S] 0D546+S"R@S?#4T&9[JHK*>U],;$GR2-Z$O+*!BA23L"\/+-0##?
M,$XLQQ92D!+RS0  KIL7 Y([AVO7S,H03C=UAC)9.]S$!$<Y*3*&$:M\I='?
M_V4-$!>,;);9 ]Y2Z2B?(6^3D7^,EYS8\)G54)83,=<9OL'\2.+&MCPK^+E;
ME9ZWS0 HRPPMP:W/HXL5MS?TN^?NW&F'8#M+Z?=*<Z*N><]8T?_(72PPZF_5
MHE!S&$&>[[NSYC*X4$MB$J]I9N4C7+>^G$U"=\310=1>?_[I*!I'OXB+;RH]
M'DS>1O6UE=J.W*U/_W"R]Z:^-FKGWV/(2O3W!M%^M%9I[D-Z=K"N!H<3W._
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
M. S]%<+8VP!IG*:9;G<V#9"D*1IL;VC:F8?!/"@V8PN5)8\D)\U^_9*RXTF
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
M\&MGT+VMUEU\U\T,^LY%W$!F69@6C&#%,D",!5<HA"\8D(.%4N@J=BFZM1L
MN3=#NZ HQP1B%0P3")4K+*C>HCV(@!.<,888QQF12#' JQ' )B2+R3"N".@^
MY/7JXQ N,*2(0()"*EC,$U FXXIP+ G;T=15WPF00K#008)!]K4D(:<*B((T
MG"#))<XTP#U63+%._E4BPSP<C/)8)!W.S^6+F9VN'*0 T"B!,QI@]9D%T!IK
MRB-2S'@XX2';6J$'^'*<0NV<PN VT23G6 -_'WY2E-"/B&"5:L0QEQH)@HGN
M:\CMR-F7^=[C-C4G/==["K]'TIL^^E]( EA"A"SV90\D4:Q%B (Z)TUCKJ'Q
M%-?OD$0E*(D!29G($(-R2D,8A- W).TFP,!A5[<G^T+LB^M[@^=',$0RZ$C.
M8^:ZB0"E!="S+%Q2C6E,M()RT^E['(5^5'S'$<-<4 35 $QI"87$WG"T'XX#
MEUU7#YNT;[SC+/V8.@*&L) BUGXW+Z&V!);=7$DUECH-\2B-LU2\UVX*RRP;
MLJ0YM)L& R+#*6S>M-OVP_'*93?T]@-L/Y3>^RZ/!@\A"'<1GWLM*NRZ\=V;
M:'>Z>U%>= ^IO7CW' 7.%R405YDYJ*9GF4B0ZYYXW<;;57Q6/5H/XS\NE_ J
M-BX(P/W<6M]O@H/=.WOZ#U!+ P04    " !%/IU4@K?",*\#   G"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6RU5EUOVS84_2L7VC D@&9)E"Q+
MF6,@;E(T#RV".EL?BC[0TK5%1!)=DHJS?[]+RE_98B/KLA>)I'C//??PD.)X
M+=6#KA -/#5UJR^]RIC511#HHL*&ZX%<84M?%E(UW%!7+0.]4LA+%]34 0O#
M-&BX:+W)V(W=J<E8=J86+=XIT%W3</7G%&NYOO0B;SOP62PK8P>"R7C%ESA#
M\_OJ3E$OV*&4HL%6"]F"PL6E=Q5=3!,[WTWX0^!:'[3!5C*7\L%V;LM++[2$
ML,;"6 1.KT=\AW5M@8C&]PVFMTMI P_;6_3WKG:J9<XUOI/U%U&:ZM++/"AQ
MP;O:?);K#[BI9VCQ"EEK]X1U/S?-/2@Z;62S"28&C6C[-W_:Z' 0D(5' M@F
M@#G>?2+'\IH;/ADKN09E9Q.:;;A27321$ZU=E)E1]%50G)G<H8)9Q17";=LO
ML=7J[)[/:]3GX\!0#CLS*#9XTQZ/'<%+X:-L3:7AIBVQ?!X?$+<=0;8E.&4G
M 3]R-8 X\H&%C)W BW<%QPXO/H)WPU4KVJ6&?>5?K^;:*/+'MQ/XR0X_<?C)
M$?P9;9NRJQ'D OZ9RX<IUZ( WI9P+>K.8 E?G=APCT\&IK4L'KZ])/OIK/>5
M0GPF/9!P1;53SCXB^-0UJ+B1Z@(^T887;2$;A+-::GT.W!@EYIUQ;(R$VYL9
M?)!U:2OPR1[% 'Z&LZ&?1.R<6A'SLSBUXW08:"0P:"4!MD;)FO@M:<2@0FT@
M&X60VO3[G']/9N<I45@]R//%0T6)46FKX@L\?ODI8Q'[#;)7E$'?&K+T*U"I
MNM1GV;8Z%H[@&EM)NZZ7[(O;XL20/Y**2]Q!VY4ET,YH0PMK2]\2G+O59J$_
M&C$_8:EK9J%/1R;<+!9T-%DNI74"'4X]29 KNPFU,PE)^NLC:6-UP:)3P@A*
M%0++(S\<QD<YV=A-$[]WXI'7V)I33,N-&P^Y4HJ139/OG;P1>46&=F _+O?%
M9BN0ZN$@#JWHX8!2;;?%\_$,9N+I1PW^*F?G5"BC-TO\/$Y>Y>L\#F$8QF_G
M:^N/4VC_QLN9'T5I7T\216_HY'CD,W*>;0Y3/QOE_\7)2<C\:)1"'-H-E_\/
M?H[\*,[)S[GS\Y"6.<OV?GY3(Y-?<WMV#*+LP,8TFO6CZ4O_E^#@YTWF7;HK
MBJ;T76OZ__AN='<+NNI__OOI_16*=L12D-PU+B@T'(R&'JC^6M)WC%RYJ\!<
M&KI8N&9%-SE4=@)]7TAIMAV;8'<WG/P%4$L#!!0    ( $4^G51/!"7U<@8
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
M%0 ,;<#Z9=/T-R]TP/:?E>/_ %!+ P04    " !%/IU4 '[?"T<#  "+"
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;+56;6_;-A#^*P=M*&)
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
M]3WG+B^ADFZ(-1A_LD-;2?*AW7-76Y!%!%6:B]%HRBNI3)*E<6]ELQ0;TLK
MRC+75)6T[PO0>)PEX^2TL5;[DL(&S]):[F$#]%2OK(]XSU*H"HQ3:)B%W2R9
MC^\7DY ?$YX5'-W9FH5*MH@O(7@L9LDH& (-.04&Z7\'> "M Y&W\=IQ)KUD
M )ZO3^Q?8NV^EJUT\(#ZIRJHG"4?$U; 3C::UGC\"ET]=X$O1^WBEQW;W*E7
MS!M'6'5@'U?*M'_YUMW#&4!< H@.(*+O5BBZ7$J266KQR&S(]FQA$4N-:&].
MF? H&[+^5'D<98O&^1WGV/422"KM;M@54X;]*+%QTA0NY>1E0C+/.\I%2RDN
M4'Z3=L@FXP$3(R&>-DMV?77S-POW)GNGHG<J(NWD NT\S[$QI,R>K5"K7(%C
MO^9;1]:_[.__"$QZ@4D4N+T@L(8"?,=O-;#O:'(T9%'KH/=H""PX&K#/KXVB
M]P$+N54=^^I9Z@;^=4NMVC2JA=DX9&+\Z5:D_'!NDI^]71@#?WM[91S3L/.X
MT?##7<)LVUIM0%C'Y]PB^>:(R])/(]B0X,]WB'0*0H?T\YW] 5!+ P04
M" !%/IU41RJ804T"   E!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6R%5%]/VS 0_RJGB$D@H29-:8=0&HG"INT!4;6P/4Q[<)-K8^'8W?E"X-O/
M=MJL2-"]-/;Y?G_NZG/6&GJR%2+#2ZVTG485\_8JCFU182WLP&Q1NY.UH5JP
MV](FMEM"4090K>(T229Q+:2.\BS$YI1GIF$E-<X);%/7@EYGJ$P[C8;1/K"0
MFXI](,ZSK=C@$OEQ.R>WBWN64M:HK30:"-?3Z'IX-1O[_)#P0V)K#];@*UD9
M\^0WW\MIE'A#J+!@SR#<YQEO4"E/Y&S\V7%&O:0''J[W[%]#[:Z6E;!X8]1/
M67(UC2XC*'$M&L4+TW[#73W!8&&4#;_0=KGC201%8]G4.[!S4$O=?<7+K@\'
M@'3X 2#= =+@NQ,*+F\%BSPCTP+Y;,?F%Z'4@';FI/9_RI+)G4J'X_S&:":C
M7'@#RTH05D:52'!ZBRRDLF=P E+#0V4:*W1ILYB=JL?&Q4YAUBFD'RB,X,YI
M5!:^Z!++M_C8N>TMIWO+L_0HX9V@ 8R&YY F:?JXO(73D[,CM*.^$Z- ._J
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
MJ!,DZA7D2]T20![,CY1#BX,^5<46MBVV:S8-@?ZHI)!P3($:/0D163Y5&.(
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
MOPY0-@'7UU*:W<0*=#^C] 502P,$%     @ 13Z=5&^M4[GQ P  3@\  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULS5=-;]LX$/TKA-!# CB1*/FS
ML W$3K,;H"F"9-,]%'N@)=HF*I%>DK+;?[]#2I84FU;<10OT$I/4S/#-D'PO
M,]X)^56M*=7H6Y9R-?'66F_>^[Z*US0CZEIL*(<O2R$SHF$J5[[:2$H2ZY2E
M?A@$?3\CC'O3L5U[E-.QR'7*.'V42.591N3W&4W%;N)A;[_PQ%9K;1;\Z7A#
M5O29ZI?-HX297T5)6$:Y8H(C29<3[P:_G^.1<; 6GQG=J<88F5060GPUD_MD
MX@4&$4UIK$T( C];.J=I:B(!CG_+H%ZUIW%LCO?1[VSRD,R"*#H7Z=\LT>N)
M-_100I<D3_63V/U)RX1Z)EXL4F7_HEUI&W@HSI466>D,"#+&BU_RK2Q$PP'B
MN!W"TB$\=.B><(A*A\@F6B"S:=T23:9C*79(&FN(9@:V-M8;LF'<'..SEO"5
M@9^>WA$FT6>2YA0]4*)R2>&,M$(7MU03EJI+=(5>GF_1Q;M+] XQCOY:BUP1
MGJBQKV%_$\6/R[UFQ5[AB;WZZ$%PO5;H T]H\MK?!]P5^' /?A:V!GP@\AI%
MN(/"( P=>.;M[L]T ^Z!=<<M<**JEI&-%[U9RPZZ48I"&:%0Z",C"Y8RS:C:
MUSA!<(.?:)Q+R?C*6GT27%8+,Z*80E\^P@;H7M-,_=,"KUO!ZUIXW1/P"D@=
MU#CR6Z;B5!A$KM,LPO5M.$,'V^FP#V7>-BM\;#.*!I7-*YR]"F>O%><]WU*E
M[37\ ;!%S%X#"(Y&H1M)OT+2;T5RQSCA,2/I_H26U4+C4'\ 9/\(Y-4@ZAZ4
MU&$T#/KN3 95)H/63&:Y@A6ET%QD"TC"4&@')ES#=8-*FZ%B"97EEWUZWSLF
M;7,MP<B5T> 8;#?L'=X2EQ4>8G=.PRJG8?OI-)[;)Q \>[_1107]TH5W>(0D
M'$2'<(^-ND$O<*,=56A'9Z-M,"W0O5ZC%RX6BLHM6:3PX/DF!^H >H#*0R;E
MD3R]9H=79_0'Z#5D+A3P]3V/TQSXU9#U!R(Y>#BY>N2XBR=.! >UF@1G9UGD
M 3CIEJ8(HR\/-%M0V49EN"%;^'?D6AS6 ,.?R[9EO%XKW3J,3O(MKG4+1[^
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
MD\VYVG2T6+FS;"ZT.1E=LS!W$9!V@AE?"*'7'7L\=K>;]"]02P,$%     @
M13Z=5.=Y4:1?!0  \Q\  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MO5G;;MLX$/T5PNA#"C212>I:. 82][(%FB!HVMV'8A]HF;:%2J)7I..TV(]?
M2E9$76C*M==^22QI9GB&HYG#T8PV+/O!EY0*\)S$*;\>+(58O;4L'BYI0O@5
M6]%4/IFS+"%"7F8+BZ\R2F:%4A);:#ATK81$Z6 \*NX]9.,16XLX2NE#!O@Z
M24CV\Y;&;',]@(.7&U^BQ5+D-ZSQ:$46])&*;ZN'3%Y9E959E-"41RP%&9U?
M#V[@VXGMY@J%Q)\1W?#:;Y"[,F7L1W[Q:78]&.:(:$Q#D9L@\M\3G= XSBU)
M'/^41@?5FKEB_?>+]0^%\]*9*>%TPN*_HIE87@_\ 9C1.5G'X@O;_$%+AYS<
M7LAB7OP%FZVL)X7#-1<L*94E@B1*M__)<[D1-05I1Z^ 2@745G!W*.!2 1>.
M;I$5;KTC@HQ'&=N +)>6UO(?Q=X4VM*;*,W#^"@R^322>F+\D;'9)HIC0-(9
M^)0*DBZB:4S!#>=4\-H=#B[>44&BF+\&E^#;XSMP\>HU> 6B%'Q=LC67^GQD
M"0DI-VR%Y?*WV^71CN5=<,=2L>3@?3JC,XW^Q*P/D<& )?>BVA#TLB&WR&CQ
MCF17 ,,W  T1T@$RJS_2E50?%NK0  =7\<&%/;S#WH<HC02]_"S?=5U\OG^6
M\N"3H G_V[":7:UF%ZO9!ZWV!GS,&-=&>6O6+<SFE>-I#*'G8']D/=7WKE>L
M@=JI4#M'H;X)PW6RCHF0CV\2EHGH%\EKB,Z1[4I.#>$E]GW;;CFB$X,!#/2.
MN)4CKM$1#?9[6<DOWC^'\7H6I0OPDJZO==C=#BC/=X,V]*Z4[[B[D'L5<L^(
M_&M&9I)?)/<4A:2X!/<DD67C^QU-IC0SO9Y^M8I_AF0(JM6"TR1#T-EAZ" 7
MM>+0)]7 #(>JG@_/E@SE4LW7W'-@RQ.=&/(#N,.5&C7!4Z9#:;U9;1S80:\1
M0]C;A1XI].C8E #_@CL9KF2=[),E4'$&/ =I0,4:\ C:> .^<3I?Q^!S-*?:
M.)F-.^ G)9DNT2:':#9=5!0#S1RS9S3)\][15*0 W7-$4Y5R:*[E1T;3;!P-
M#>$\1+7II&(2Z)OC2<-E&H4D=V2:R0;&9%4Q!@S.$"JDBCTZHMCWAJK'N"E4
M!ZDVG50T@,PT<# /HVYEMX?#5OGO$6IB5L4?F8O__\G"Y5(->H5>F\:T4NX.
M%D.*2A ^)0>7UNNH$ K:T#5">,>!%"E20N;J/RF:9YJ!+S0N]I8OH]5>QU&D
M6 $YY\AW107(W" <G@K=4W_@^EXG$GUB3=R*4M 1E/*[Z>!I3IM!@-VV+SHY
MN^C*M<XHZD!FZC@V)?Q.P7%EEX;;\+MB'O*=':TR4A2%S%U-3UK\WI$4*Z;"
MPS-D"E:D@8\@C5YF[#'N[B;&0S2;+BJ.P6:.V2.2^Q]'<>V#U#F:"ZSJ.#YE
M<]%C'!JZBX-4FTXJ(L'F]N*>I2%+5E1(OQ89I0E-Q5Y<A15WX'.T$5C5?'S*
M-J+'N"EL!V@V751,@,U,<# =XVYQM]L'4[-,$[&J_OBX;UJ_0\2X^P7KLG.V
MTPHY>C=LQ2:VN;\XDH)+Z\TO0^U/U1J97;@5*]GF\G]+PA\Q6^R3V+;B 1N=
M8T2@", VMP3')7:/<5BDIRZO#U!L.E@;@IQJ"M*=;]B!X[7?K!ZI)FI%(?;Y
MIB"V9KZA\T0GYN\Z8=N*JNR3SD%*Z_4-;A=7C0BL=1!;W%9MK"K/68MBVLQ!
MR-:IV$Y8J[O51/NFF.-:2GP[#K\CV2)*.8CI7*H.KSRY9]EVPKR]$&Q5#&FG
M3,A#7?%S2<F,9KF ?#YG3+Q<Y M4<_[Q?U!+ P04    " !%/IU4_ZMC_S\#
M  #("0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6RU5FUOVC 0_BM6
MM ^MQ,@;X:4"I!8VK5*[H;)N'ZI],,D!7N,XLQUH__W.)@UTA*B:U"])'-]S
M]_BYL\_#K9"/:@V@R1-/,S5RUEKG%ZZKXC5PJMHBAPQGED)RJG$H5Z[*)=#$
M@GCJ!I[7=3EEF3,>VG\S.1Z*0J<L@YDDJN"<RN<K2,5VY/C.RX\[MEIK\\,=
M#W.Z@CGH^WPF<>167A+&(5-,9$3"<N1<^A=3/S  :_&#P58=?!.SE(40CV9P
MG8P<SS""%&)M7%!\;6 ":6H\(8\_I5.GBFF A]\OWC_;Q>-B%E3!1*0_6:+7
M(Z?OD 26M$CUG=A^@7)!D?$7BU39)]GN;*.N0^)":<%+,#+@+-N]Z5,IQ '
M[YP !"4@>"L@+ 'A6P&=$M"QRNR68G684DW'0RFV1!IK]&8^K)@6C<MGF<G[
M7$N<98C3XXG@G&E,I%:$9@F9B$RS; 59S$"1LREHRE)U3CZ2^_F4G'TX'[H:
MPQJP&Y<AKG8A@A,AOHI-F_A>BP1>X-? )\WP6RK;)/0M/*B!3YOA<\@17AO=
M1:TJP8)*L,#Z"_]+L"E3<2I4(8$\7"Z4EEC7OQJBAE74T$;MG(AZ(Y0B<17J
MN85[3H'<0%TZ=JZZUI79]YMQ&'E#=W.H^;&-W_?V1J](=BJ2G4:2WR5- '=R
M+ JCCH08V(8NTCJ2DYVKZ(# H'>*0%01B!H)7,:Q+" AUQEF@&8QM,BDD!)S
M5<<@.F+0]<*!Y_TCU30ZDBKJ]7O>*;+=BFRWL9!L2E]7S\,-VI!K#5PU%4VO
MBM!K+AK0&J0B8DDF$A*FR;="*XU5BR%;Y)*;/-4ITSM2IN-W_9,K[E=\^HU\
M/BG-\*3&!,5":4,K%CQ/P38 '"U$EN!D+L5O[ JJCEG_B)D?1'VLW%/<!A6W
M02.W62'C-?8/LM_?+7('IG.B6.067[S@I6:E$:ZDCN.@AJ,7]4]2]+W]6>TU
MDJSJ&IFE5LB'6^ +D$W5XA^T O^=*M+?GYY^\#XU6?I]=:H-NL'Q=JTQ[(1!
MS7YU#[JFN>-@HUFQ3)$4EHCTVCU,H=Q=&W8#+7+;2!="8UNVGVN\:H$T!CB_
M%$*_#$QOKBYOX[]02P,$%     @ 13Z=5!4#JURZ!P  YBT  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#(N>&ULM5IK3^,X%/TK5K4KS4A XT=>")"@M-J1
MF!D$PXQ6H_D06I=&VR1=Q^6QOWZ=M-0UOG%28+Y TYY[[7.=^!P[/GHHQ#_E
MC'.)'K-Y7A[W9E(N#OO]<CSC65(>% N>JU^FA<@2J2[%7;]<")Y,ZJ!LWB>>
M%_2S),U[)T?U=Y?BY*A8RGF:\TN!RF66)>+IC,^+A^,>[CU_<97>S63U1?_D
M:)'<\6LN;Q:70EWU-UDF:<;S,BUR)/CTN'>*#T<LJ@)JQ/>4/Y1;GU%%Y;8H
M_JDN/DV.>U[5(S[G8UFE2-2_>S[@\WF52?7CWW72WJ;-*G#[\W/V44U>D;E-
M2CXHYC_2B9P=]Z(>FO!ILIS+J^+A+[XFY%?YQL6\K/^BAS76ZZ'QLI1%M@Y6
M/<C2?/4_>5P78BN ^ T!9!U 7@1@UA! UP&T:PML'<"ZMN"O _RN+03K@*"N
M_:I8=:7/$YF<'(GB 8D*K;)5'^KAJJ-5@=.\NK.NI5"_IBI.GEQP-2PE^G#.
M99+.RX]H']U<GZ,/?WP\ZDN5OT+UQ^M<9ZM<I"$719^+7,Y*-,PG? +$G[OC
M T=\7_':D"//Y,Z(,^'G1!P@BO<0\0@!^C/H'HXA.F]K??BVUD?N\&N^4.$>
M%&[4DFYN%%KGH^X;Y>?I;2F%F@]^.7*R34Y6YV0-.;\NN$ADFM^A.OL>NDB3
MVW2>RJ<]-%@*P7,)W86KI$&=M)HY[T\PB\+0\[RC_OWV^'0%C@ @C4.Z#30(
M^AN"OI/@*,V3?,QWH[=*Z6]WQF>!S:XC;N3;Y#S:S"W8< N<W"YX67)%RC6(
ME\F34B%9[J'S)4=?^*-$WQ[X_)ZOGW2(?F#3PB$!^'< &L3"#;'PG8G]S1.A
MB!40G1#H98PCFTX'H$$GVM")?@N=F> <(A19_8R"B-I\VG$&G7A#)_X==$;%
M4D!L8JN7@><3FTT[SF"#/:V_WF_AH_P8J-">U5$:,]\FU %H,MIR%/B=&253
MR44++VQUE[$(&*@.0),7T;S(^_(">1"[>T'D =-;%Z3)1$LYIF]F<I-/TG)<
M+'/))VCX.%8AZ#2KKD%:U+Z;?#\&6+4#35+:2^#7F@FPP\RN+B4,,!%=D&:7
MM3O K[4'KQ%.#!@"'$&,VH$F(6T)L-L3="7D$DP,Z+H?0@](.]"DH0T =CN
MW6@T"24&%-UG&"#2#C2):.G';NW?B4B31&);R3'QH0%I!YH\M.9CM^COQJ-)
M0@ -9X!Q:<>9BU$M]<0M]5U9=)!#8JLW89[-I1UG<M$B3]PBW\JE40&)+= !
M@\:A ]#LO%9RXE;RYL[OIGK$EF@?'(56G$E$"SEQ"WD3$;"SMO(JW87JW@XT
MNZLEFK@E^MEW?"MD,G<^!E>\VA6=J,>@F*J'H!PK?/U _+Q0.=$GR;/R%\C2
M5FM,8@S1[( T>6I=)VY=;^?G$D "R#-E,0,H=$":%+22$[>2=Z70)'X$$&>/
M$(A$!Z1)0NLX<>MX1Q)-PD=L70ZI!RS=.P!-!EK B5O NS)HD@E;D9D?00S:
M@28#+=W$+=WM#"K).^T@>;8LLY  *\ .0','5 LX=0MX&Y<FR:.V"OMJ"0$L
MC[H@S<YKQ:9NQ6[J_&Z21X'EM1=#3-J!)A&MWM2MWC 1L+/ $CK&/J#079!F
M=[?VS5^[V*[^H2^%1$]<HD&1J7MHS"?J@>#E6*2+ZLT;R,K69T*A#>(.0).3
M%G*ZXUI[4)3P[0(LGM4BS>KK@-I;\#3R +D ,D8XL(=T"&0,/=>3I.6=[K1L
MK]_&[A?3_1LUG*=JL)7W50^0D.E_2>,8VLI-J3V7#0 <IH"9 7 !X.V& (XP
MQ]2H_0+=:>7_2<TF@I=232@+GI?PK&@+/["J'  PZ&T  ,/ _3,$<*Q9YZCV
M&G2G/8/&!\*V"A00Y & P]!^&H +/?OY&@(X$CNF-^U0J-NA7,_4G;ZO1CMK
MI0YXC-C>#AD .$*!;2P %P+[1$, Y[MF=FUMJ-O:?$^$4I]Y^Y@#AB2RM^0'
M (Y""V, %P-SZA# !;395S/M@UC;.PLG7P:8&)\ (PT F0\Q!H"XW@FW. /(
MR"?-BSJF_1-S^R=+\YY='U@"V_WX&$,EL($T\ '= X Q]>V,0P 8!@[=8]IX
ML9VV339S_+H0J,C==HP!VR# A _ K&+8$'"R!W".R9YI3\?<GLZ6?/3U5B8*
M-4%I7KGH69+?<30MQ$O?UU(BX/5('-G,!@ P %]? $",&>#8AQ"214'S/C3;
M.N?A]HN[U,NXRUJJ!9W;((": D : R8"P!$?>,LX!(!QT*PI3'M+YO:6UBSS
MHSX;I^IT>J]^435:;8WI^^F;DEZP..Z&F%IU)*)$%&6K0U<X0I/D"9K-SM\O
MU:@EE;]*Y3I;I"TIV\F2OKZ0[F9V*N2[I1IU3$4VJ0B0RJRL]KK,[77;;]+S
M]98"NDID)95<C)L.<[F;H@?,^Q,LY>OB1JUQX<LXLTC:&+.=WKV]I43NAM@!
M;BC1Z^)&K7$4+E%_ZQAJQL5=?6"X1#7+U4'#S;>;0\FG]5'<%]^?X<,!!KX_
MQX?#U9%CG7YU OIS(N[2O$1S/E5->0>AFF;$ZE#QZD(6B_H0[&TA99'5'V<\
MF7!1 =3OTZ*0SQ=5 YNCW2?_ U!+ P04    " !%/IU4VG#(G1T#  #9!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R=5=MNVS ,_17"V,,&9+7C
MW-8A"9#++@76H6C7[6'8@V(SL3!9RB2Z:??UH^3$#38WV/9BZ\)#GD-*U'AG
M['=7(!+<ETJ[2500;5_'L<L*+(4[,UO4O+,VMA3$4[N)W=:BR .H5'&:),.X
M%%)'TW%8N[+3L:E(28U7%EQ5EL(^S%&9W23J1H>%:[DIR"_$T_%6;/ &Z79[
M97D6-UYR6:)VTFBPN)Y$L^[KQ<C;!X//$G?N: Q>R<J8[WYRD4^BQ!-"A1EY
M#X)_=[A I;PCIO%C[S-J0GK@\?C@_6W0SEI6PN'"J"\RIV(2O8H@Q[6H%%V;
MW7O<ZQEX?YE1+GQAM[=-(L@J1Z;<@YE!*77]%_?[/!P!V$\[(-T#TK\%]/:
M7A!:,PNREH+$=&S-#JRW9F]^$'(3T*Q&:E_%&[*\*QE'TWGE>,4Y6)AR);7P
MN74@= Y+3J\C295%!\^72$(J]P)>PNW-$IX_>P'/0&KX5)C*L;D;Q\1TO-,X
MVX>>UZ'3)T+WX-)H*AR\T3GF+?C%:?SP!#[F-#2Y2 ^YF*<G'2XQ.X->MP-I
MDG;;^)R&7PK;P-,3='I-:7K!7^^?2O-UMG)D^?1_.Q&BWX3HAQ#]?PC1X8DF
MJ3>HR0^=S-&&'9A9*WB=+S$Y-BO\Q!^"66DJ-C;K)Z$=^"#%2BI)#VV)K5D.
M TO?=^ZF_4&2C..[%FV#1MO@/[1=8V8V6O[$'"YRIBG7S$LAS)Q#<C#+?E32
M8MZ!=\;D.ZE4)UR& WO)=X%-J]*;?/#>/QJ=L6AK%!/8P(4FY M#;2IKOH,C
ME>=I?YBVRQPV,H<G95YCCMS8O88GJ'3@#8NB!R\^QW(;2OE9J K;2 [_*$7:
M/>\_07+4D!R=)/E62%N'[, E"L<]Q1\B[G54P*TV*X?V+FBXT-N*Z^#+I#/.
M^&/9*FN]JKEPD@]?J%<'^)4A51_(M@8T^O-<):/^;UKBH^Y9HMV$1\5!YL]T
MW4B;U>;=FH5V'3^:UX\>MX"-Y$NJ<,W0Y&S$Q;;U0U)/R&Q#+UX9XLX>A@6_
MO6B] >^OC:'#Q =H7O/I+U!+ P04    " !%/IU4/3R&Z#$"  "N!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R]5%UOVC 4_2M741]:J2,A 595
M(5*!5:NT2JBLV\.T!T,NQ*H_4MLAY=_/=D*$.D!]V5X27_N><^\YR75:2_6B
M"T0#;YP)/0X*8\K;,-2K CG1/5FBL"=KJ3@Q-E2;4)<*2>Y!G(5Q%(U"3J@(
MLM3OS566RLHP*G"N0%><$[6;()/U..@'^XTGNBF,VPBSM"0;7*!Y+N?*1F''
MDE..0E,I0.%Z'-SU;Z<CE^\3?E"L]<$:G)*EE"\N>,C'0>0:0H8KXQB(?6UQ
MBHPY(MO&:\L9="4=\'"]9[_WVJV6)=$XE>PGS4TQ#FX"R'%-*F:>9/T56SU#
MQ[>23/LGU$WN, E@56DC>0NV'7 JFC=Y:WTX /0')P!Q"X@_"DA:0.*%-IUY
M63-B2)8J68-RV9;-+;PW'FW54.&^XL(H>THMSF2+:JGQM4)AX,O6/C5<SM 0
MRO05?(+GQ0PN+Z[@ JB [X6L-!&Y3D-C*SM\N&JK3)HJ\8DJ=Z7J07QS#7$4
MQT?@T_/P1V+A2?\8/+1Z.]%Q)SKV?,D'1<.O;S8#'@QR_?L,?]+Q)YY_<(+?
ML\DU3!7FU, ]65%&S>X:'LD;Y16'B526DHH-3$EI3\WNF"E-D9$OXJ9QF_7C
M811%:;@]TMR@:VYPMKGWXL_H'7:4PW_BYZCC'_T'/R>CO_UT=K[W,SR8)G>3
MV;]O0X4&AFL+C'J?K1FJN1V:P,C2#]A2&CNN?EG8"Q652[#G:RG-/G SVUW1
MV1]02P,$%     @ 13Z=5+V^"4K_ @  B0\   T   !X;"]S='EL97,N>&UL
MW5=M;YLP$/XKB$Y3)TTEA)6%-43:D"I-VJ9*[8=]JYQ@B"5C,V,ZTE\_'R;D
MI;ZJZX>M&U&*?8_ON>?.!V[FC=YP>KVF5'M=Q463^FNMZP]!T*S6M"+-F:RI
M,$@A546TF:HR:&I%2=Z 4\6#Z602!Q5APE_,15M=5KKQ5K(5.O6GH\FSM\]Y
MZH?Q.]^S=)G,:>K?GK[^T4I]\<JS]Y.W)R>3VS<7Q_;3'GCC!T[2\R>0GDUP
M7H/UU,&0PV)>2+%+)?*MP<0F%?7N"$_]C'"V5 R\"E(QOK'F*1A6DDOE:5-#
M(R8$2W-OX=#.H+P#3\6$5'UL&\'^70[+CX#M# 0RS@]J#8;%O"9:4R4NS:1?
MW!L?0-XPOMG41F&IR":<GOL[A_YF@BRERJD:PX3^UK28<UJ ',7*-=RUK ,
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
M    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0
M   ( $4^G530'+IY\    "L"   1              "  :\   !D;V-0<F]P
M<R]C;W)E+GAM;%!+ 0(4 Q0    ( $4^G5297)PC$ 8  )PG   3
M      "  <X!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ 13Z=
M5'"EW85/!0  $A8  !@              ("!#P@  'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;%!+ 0(4 Q0    ( $4^G52*FEY-V04  %<7   8
M      " @90-  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M" !%/IU4N5NN2B4#  ":"0  &               @(&C$P  >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 13Z=5)T]C)/H!0  9A<  !@
M             ("!_A8  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4
M Q0    ( $4^G52^GR($2P<  &(G   8              " @1P=  !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !%/IU4R[/GJ)8&  "X
M&0  &               @(&=)   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
M4$L! A0#%     @ 13Z=5#/Z3^#>#0  &2,  !@              ("!:2L
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( $4^G53ET=D
M  <  "$0   8              " @7TY  !X;"]W;W)K<VAE971S+W-H965T
M."YX;6Q02P$"% ,4    " !%/IU4+(R03*X0  "T+@  &
M@(&S0   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ 13Z=
M5%K+(?'% P  ; @  !D              ("!EU$  'AL+W=O<FMS:&5E=',O
M<VAE970Q,"YX;6Q02P$"% ,4    " !%/IU44Z8ZW.@#  "K"@  &0
M        @(&350  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0
M   ( $4^G505:/<OU <  *84   9              " @;)9  !X;"]W;W)K
M<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 13Z=5#L*%JAG"   J1@
M !D              ("!O6$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q0
M2P$"% ,4    " !%/IU4FAD?+5(#   4!P  &0              @(%;:@
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( $4^G50J;N2[
M%@8  %4/   9              " @>1M  !X;"]W;W)K<VAE971S+W-H965T
M,34N>&UL4$L! A0#%     @ 13Z=5)X@67>6 @  6@4  !D
M ("!,70  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !%
M/IU4C&,BG L$  !+"0  &0              @('^=@  >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( $4^G53I]W,%XPH  /,9   9
M          " @4![  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#
M%     @ 13Z=5*2Y*F>'!@  V1L  !D              ("!6H8  'AL+W=O
M<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !%/IU4#&L][10$  "B
M"   &0              @($8C0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;%!+ 0(4 Q0    ( $4^G516%I;T!0,  '(&   9              " @6.1
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 13Z=5&0Y
M68*"!   <PL  !D              ("!GY0  'AL+W=O<FMS:&5E=',O<VAE
M970R,BYX;6Q02P$"% ,4    " !%/IU4@K?",*\#   G"@  &0
M    @(%8F0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (
M $4^G51/!"7U<@8  &41   9              " @3Z=  !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&UL4$L! A0#%     @ 13Z=5 !^WPM' P  BP@  !D
M             ("!YZ,  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"
M% ,4    " !%/IU4"P:N$Z$"  !E!0  &0              @(%EIP  >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( $4^G50^R!L:S ,
M !\)   9              " @3VJ  !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&UL4$L! A0#%     @ 13Z=5/?U4+<,!0  RPP  !D              ("!
M0*X  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !%/IU4
M9/5\:  "  #K P  &0              @(&#LP  >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;%!+ 0(4 Q0    ( $4^G51'*IA!30(  "4%   9
M      " @;JU  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%
M  @ 13Z=5 'GZ64<"   ]"T  !D              ("!/K@  'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !%/IU4KJY#$+X"  !O!P
M&0              @(&1P   >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+
M 0(4 Q0    ( $4^G52=AX?A<00  &8/   9              " @8;#  !X
M;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ 13Z=5%5@T_Z]
M"@  :3\  !D              ("!+L@  'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q02P$"% ,4    " !%/IU4']M@VRT'  !4)@  &0
M@($BTP  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( $4^
MG52B\VM!=@(  )@&   9              " @8;:  !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&UL4$L! A0#%     @ 13Z=5&^M4[GQ P  3@\  !D
M         ("!,]T  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M    " !%/IU4P0DGR8@"   $!P  &0              @(%;X0  >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( $4^G53\S(&HGP(  .D(
M   9              " @1KD  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M4$L! A0#%     @ 13Z=5.=Y4:1?!0  \Q\  !D              ("!\.8
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !%/IU4_ZMC
M_S\#  #("0  &0              @(&&[   >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;%!+ 0(4 Q0    ( $4^G505 ZM<N@<  .8M   9
M  " @?SO  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @
M13Z=5-IPR)T= P  V0<  !D              ("![?<  'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q02P$"% ,4    " !%/IU4/3R&Z#$"  "N!0  &0
M            @(%!^P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4
M Q0    ( $4^G52]O@E*_P(  (D/   -              "  :G]  !X;"]S
M='EL97,N>&UL4$L! A0#%     @ 13Z=5)>*NQS     $P(   L
M     ( !TP ! %]R96QS+RYR96QS4$L! A0#%     @ 13Z=5)ZOE'VQ P
M 1T   \              ( !O $! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( $4^G51''&"YI $  )L:   :              "  9H% 0!X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( $4^G50NTOC K@$  ,H:
M   3              "  78' 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0   T #0 (PX  %4) 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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>61
<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>62
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>188</ContextCount>
  <ElementCount>243</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>34</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - DEI Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/DEIDocument</Role>
      <ShortName>DEI Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="iesc-20220331.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.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="iesc-20220331.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.ies-co.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/Business</Role>
      <ShortName>Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Controlling Shareholder</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/ControllingShareholder</Role>
      <ShortName>Controlling Shareholder</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2110104 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - Per Share Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/PerShareInformation</Role>
      <ShortName>Per Share Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2116106 - Disclosure - Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/OperatingSegments</Role>
      <ShortName>Operating Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2119107 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2122108 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2125109 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2128110 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2131111 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2135112 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2138113 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2141114 - Disclosure - Business Combinations and Divestitures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/BusinessCombinationsandDivestitures</Role>
      <ShortName>Business Combinations and Divestitures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2144115 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2308303 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/RevenueRecognition</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2314305 - Disclosure - Per Share Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/PerShareInformationTables</Role>
      <ShortName>Per Share Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/PerShareInformation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2317306 - Disclosure - Operating Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/OperatingSegmentsTables</Role>
      <ShortName>Operating Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/OperatingSegments</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2326309 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/FairValueMeasurements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2329310 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/Inventory</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2332311 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2339313 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/BusinessDetails</Role>
      <ShortName>Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/Business</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Controlling Shareholder (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/ControllingShareholderDetails</Role>
      <ShortName>Controlling Shareholder (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/ControllingShareholder</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/RevenueRecognitionTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/Debt</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2415405 - Disclosure - Per Share Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/PerShareInformationDetails</Role>
      <ShortName>Per Share Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/PerShareInformationTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2418406 - Disclosure - Operating Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/OperatingSegmentsDetails</Role>
      <ShortName>Operating Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/OperatingSegmentsTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2421407 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/StockholdersEquity</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2424408 - Disclosure - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/EmployeeBenefitPlansDetails</Role>
      <ShortName>Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2427409 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2430410 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/InventoryTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2433411 - Disclosure - Goodwill and Intangible Assets Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2434412 - Disclosure - Goodwill and Intangible Assets Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails</Role>
      <ShortName>Goodwill and Intangible Assets Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2437413 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/CommitmentsandContingencies</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2440414 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/LeasesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2443415 - Disclosure - Business Combinations and Divestitures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails</Role>
      <ShortName>Business Combinations and Divestitures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/BusinessCombinationsandDivestitures</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="iesc-20220331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2445416 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ies-co.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ies-co.com/role/SubsequentEvents</ParentRole>
      <Position>44</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="iesc-20220331.htm">iesc-20220331.htm</File>
    <File>iesc-20220331.xsd</File>
    <File>iesc-20220331_cal.xml</File>
    <File>iesc-20220331_def.xml</File>
    <File>iesc-20220331_lab.xml</File>
    <File>iesc-20220331_pre.xml</File>
    <File>q22022ex311.htm</File>
    <File>q22022ex312.htm</File>
    <File>q22022ex321.htm</File>
    <File>q22022ex322.htm</File>
    <File>thirdamendedandrestatedcre.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>iesc-20220331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="924">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>64
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "iesc-20220331.htm": {
   "axisCustom": 0,
   "axisStandard": 13,
   "contextCount": 188,
   "dts": {
    "calculationLink": {
     "local": [
      "iesc-20220331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "iesc-20220331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "iesc-20220331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "iesc-20220331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "iesc-20220331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "iesc-20220331.xsd"
     ],
     "remote": [
      "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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 345,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 5
   },
   "keyCustom": 16,
   "keyStandard": 227,
   "memberCustom": 10,
   "memberStandard": 24,
   "nsprefix": "iesc",
   "nsuri": "http://www.ies-co.com/20220331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityFileNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - DEI Document",
     "role": "http://www.ies-co.com/role/DEIDocument",
     "shortName": "DEI Document",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityFileNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110104 - Disclosure - Debt",
     "role": "http://www.ies-co.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - Per Share Information",
     "role": "http://www.ies-co.com/role/PerShareInformation",
     "shortName": "Per Share Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116106 - Disclosure - Operating Segments",
     "role": "http://www.ies-co.com/role/OperatingSegments",
     "shortName": "Operating Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119107 - Disclosure - Stockholders' Equity",
     "role": "http://www.ies-co.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122108 - Disclosure - Employee Benefit Plans",
     "role": "http://www.ies-co.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125109 - Disclosure - Fair Value Measurements",
     "role": "http://www.ies-co.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128110 - Disclosure - Inventory",
     "role": "http://www.ies-co.com/role/Inventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131111 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://www.ies-co.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135112 - Disclosure - Commitments and Contingencies",
     "role": "http://www.ies-co.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138113 - Disclosure - Leases",
     "role": "http://www.ies-co.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "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.ies-co.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141114 - Disclosure - Business Combinations and Divestitures",
     "role": "http://www.ies-co.com/role/BusinessCombinationsandDivestitures",
     "shortName": "Business Combinations and Divestitures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2144115 - Disclosure - Subsequent Events",
     "role": "http://www.ies-co.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "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": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308303 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.ies-co.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314305 - Disclosure - Per Share Information (Tables)",
     "role": "http://www.ies-co.com/role/PerShareInformationTables",
     "shortName": "Per Share Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317306 - Disclosure - Operating Segments (Tables)",
     "role": "http://www.ies-co.com/role/OperatingSegmentsTables",
     "shortName": "Operating Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326309 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.ies-co.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329310 - Disclosure - Inventory (Tables)",
     "role": "http://www.ies-co.com/role/InventoryTables",
     "shortName": "Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332311 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339313 - Disclosure - Leases (Tables)",
     "role": "http://www.ies-co.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Business (Details)",
     "role": "http://www.ies-co.com/role/BusinessDetails",
     "shortName": "Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "iesc:ControllingShareholderTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "iesc:ControllingShareholderOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Controlling Shareholder (Details)",
     "role": "http://www.ies-co.com/role/ControllingShareholderDetails",
     "shortName": "Controlling Shareholder (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "iesc:ControllingShareholderTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "iesc:ControllingShareholderOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Revenue Recognition (Details)",
     "role": "http://www.ies-co.com/role/RevenueRecognitionDetails",
     "shortName": "Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i59659ac3ac9c4d7a8a2f206c3264930e_D20220101-20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - Debt (Details)",
     "role": "http://www.ies-co.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415405 - Disclosure - Per Share Information (Details)",
     "role": "http://www.ies-co.com/role/PerShareInformationDetails",
     "shortName": "Per Share Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418406 - Disclosure - Operating Segments (Details)",
     "role": "http://www.ies-co.com/role/OperatingSegmentsDetails",
     "shortName": "Operating Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421407 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://www.ies-co.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424408 - Disclosure - Employee Benefit Plans (Details)",
     "role": "http://www.ies-co.com/role/EmployeeBenefitPlansDetails",
     "shortName": "Employee Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427409 - Disclosure - Fair Value Measurements (Details)",
     "role": "http://www.ies-co.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430410 - Disclosure - Inventory (Details)",
     "role": "http://www.ies-co.com/role/InventoryDetails",
     "shortName": "Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433411 - Disclosure - Goodwill and Intangible Assets Goodwill (Details)",
     "role": "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i34757811b1194fcab2bf62230db3727c_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i8307f3a4ebed42d19bcf580803943ba7_D20220101-20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434412 - Disclosure - Goodwill and Intangible Assets Intangibles (Details)",
     "role": "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails",
     "shortName": "Goodwill and Intangible Assets Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i6e09957508f64c97ac3b5599e46e5571_D20211110-20211110",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyLossInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437413 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.ies-co.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i6e09957508f64c97ac3b5599e46e5571_D20211110-20211110",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyLossInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440414 - Disclosure - Leases (Details)",
     "role": "http://www.ies-co.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i0ba9399242ca42e89ae9bc6a5e3c6d01_I20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443415 - Disclosure - Business Combinations and Divestitures (Details)",
     "role": "http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails",
     "shortName": "Business Combinations and Divestitures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i70c23495738840829a62f3786f82cae5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445416 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.ies-co.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i1dc34eb6468e461fb6d0c683868dffac_I20220428",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i1700a14988e140c09a40638c20dba07a_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "i1700a14988e140c09a40638c20dba07a_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "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 - Business",
     "role": "http://www.ies-co.com/role/Business",
     "shortName": "Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "iesc:ControllingShareholderTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Controlling Shareholder",
     "role": "http://www.ies-co.com/role/ControllingShareholder",
     "shortName": "Controlling Shareholder",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "iesc:ControllingShareholderTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Revenue Recognition",
     "role": "http://www.ies-co.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "iesc-20220331.htm",
      "contextRef": "ib7516f158aa44ae9a093415c158c5b5b_D20211001-20220331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 34,
   "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY 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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r439"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r440"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r442"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r437"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r436"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r438"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "iesc_CommercialandIndustrialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and Industrial [Member]",
        "label": "Commercial and Industrial [Member]",
        "terseLabel": "Commercial and Industrial [Member]"
       }
      }
     },
     "localname": "CommercialandIndustrialMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_CommunicationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Communications [Member]",
        "label": "Communications [Member]",
        "terseLabel": "Communications [Member]"
       }
      }
     },
     "localname": "CommunicationsMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_ControllingShareholderOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of outstanding common stock owned by controlling shareholder",
        "label": "ControllingShareholderOwnershipPercentage",
        "terseLabel": "ControllingShareholderOwnershipPercentage"
       }
      }
     },
     "localname": "ControllingShareholderOwnershipPercentage",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/ControllingShareholderDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "iesc_ControllingShareholderTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Controlling Shareholder [Text Block]",
        "label": "Controlling Shareholder [Text Block]",
        "terseLabel": "Controlling Shareholder [Text Block]"
       }
      }
     },
     "localname": "ControllingShareholderTextBlock",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/ControllingShareholder"
     ],
     "xbrltype": "textBlockItemType"
    },
    "iesc_CustomPowerSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Custom Power Solutions [Member]",
        "label": "Custom Power Solutions [Member]",
        "terseLabel": "Custom Power Solutions [Member]"
       }
      }
     },
     "localname": "CustomPowerSolutionsMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Incentive Plan [Member]",
        "label": "Equity Incentive Plan [Member]",
        "terseLabel": "Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "EquityIncentivePlanMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_Estimatedcostofcompletionofbondedproject": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated cost of completion of bonded projects",
        "label": "Estimatedcostofcompletionofbondedproject",
        "terseLabel": "Estimated cost of completion of bonded projects"
       }
      }
     },
     "localname": "Estimatedcostofcompletionofbondedproject",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_FinanceLeaseCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Cost",
        "label": "Finance Lease, Cost",
        "terseLabel": "Finance Lease, Cost"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_IndustrialServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "industrial Services [Member]",
        "label": "industrial Services [Member]",
        "terseLabel": "industrial Services [Member]"
       }
      }
     },
     "localname": "IndustrialServicesMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_InfrastructureSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrastructure Solutions [Member]",
        "label": "Infrastructure Solutions [Member]",
        "terseLabel": "Infrastructure Solutions [Member]"
       }
      }
     },
     "localname": "InfrastructureSolutionsMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_InsuranceRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Related Coverage",
        "label": "Insurance Related [Member]",
        "terseLabel": "Insurance Related [Member]"
       }
      }
     },
     "localname": "InsuranceRelatedMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year",
        "label": "Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year",
        "terseLabel": "Lessee, Total Lease, Liability, Payments, Remainder of Fiscal Year [Line Items]"
       }
      }
     },
     "localname": "LesseeTotalLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_MultiFamilyandOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multi Family and Other Customer Contract Type",
        "label": "Multi Family and Other [Member]",
        "terseLabel": "Multi Family and Other [Member]"
       }
      }
     },
     "localname": "MultiFamilyandOtherMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_OperatingLeasesnotyetCommenced": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Leases not yet Commenced",
        "label": "Operating Leases not yet Commenced",
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Description"
       }
      }
     },
     "localname": "OperatingLeasesnotyetCommenced",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_PerformanceObligationNext12Months": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Obligation Next 12 Months",
        "label": "Performance Obligation Next 12 Months",
        "terseLabel": "Performance Obligation Next 12 Months"
       }
      }
     },
     "localname": "PerformanceObligationNext12Months",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_ResidentialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential [Member]",
        "label": "Residential [Member]",
        "terseLabel": "Residential [Member]"
       }
      }
     },
     "localname": "ResidentialMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_Sharesvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares, vested",
        "label": "Shares, vested",
        "terseLabel": "Shares, vested"
       }
      }
     },
     "localname": "Sharesvested",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "iesc_SingleFamilyContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single Family Type Customer Contracts",
        "label": "Single Family Contracts [Member]",
        "terseLabel": "Single Family Contracts [Member]"
       }
      }
     },
     "localname": "SingleFamilyContractsMember",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "iesc_TotalLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability",
        "label": "Total Lease, Liability",
        "terseLabel": "Total Lease, Liability"
       }
      }
     },
     "localname": "TotalLeaseLiability",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Payment, Due",
        "label": "Total Lease, Liability, Payments Due",
        "terseLabel": "Total Lease, Liability, Payments Due"
       }
      }
     },
     "localname": "TotalLeaseLiabilityPaymentsDue",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Payments, Due After Year Five",
        "label": "Total Lease, Liability, Payments, Due After Year Five",
        "terseLabel": "Total Lease, Liability, Payments, Due After Year Five"
       }
      }
     },
     "localname": "TotalLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityPaymentsYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Payments, Year Five",
        "label": "Total Lease, Liability, Payments, Year Five",
        "terseLabel": "Total Lease, Liability, Payments, Year Five"
       }
      }
     },
     "localname": "TotalLeaseLiabilityPaymentsYearFive",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityPaymentsYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Payments, Year Four",
        "label": "Total Lease, Liability, Payments, Year Four",
        "terseLabel": "Total Lease, Liability, Payments, Year Four"
       }
      }
     },
     "localname": "TotalLeaseLiabilityPaymentsYearFour",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityPaymentsYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Payments, Year Three",
        "label": "Total Lease, Liability, Payments, Year Three",
        "terseLabel": "Total Lease, Liability, Payments, Year Three"
       }
      }
     },
     "localname": "TotalLeaseLiabilityPaymentsYearThree",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityPaymentsYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Payments, Year Two",
        "label": "Total Lease, Liability, Payments, Year Two",
        "terseLabel": "Total Lease, Liability, Payments, Year Two"
       }
      }
     },
     "localname": "TotalLeaseLiabilityPaymentsYearTwo",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "iesc_TotalLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease, Liability, Undiscounted Excess Amount",
        "label": "Total Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Total Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "TotalLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.ies-co.com/20220331",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r0",
      "r89",
      "r94",
      "r100",
      "r167",
      "r298",
      "r299",
      "r300",
      "r310",
      "r311",
      "r339",
      "r340",
      "r341",
      "r342",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r0",
      "r89",
      "r94",
      "r100",
      "r167",
      "r298",
      "r299",
      "r300",
      "r310",
      "r311",
      "r339",
      "r340",
      "r341",
      "r342",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r0",
      "r89",
      "r94",
      "r100",
      "r167",
      "r298",
      "r299",
      "r300",
      "r310",
      "r311",
      "r339",
      "r340",
      "r341",
      "r342",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r212",
      "r235",
      "r280",
      "r281",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r425",
      "r427",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r212",
      "r235",
      "r280",
      "r281",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r425",
      "r427",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r157",
      "r256",
      "r260",
      "r397",
      "r424",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r157",
      "r256",
      "r260",
      "r397",
      "r424",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r212",
      "r235",
      "r270",
      "r280",
      "r281",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r425",
      "r427",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r212",
      "r235",
      "r270",
      "r280",
      "r281",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r425",
      "r427",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Accounts and Other Receivables, Net, Current"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r6",
      "r19",
      "r162",
      "r163"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Accrued Insurance, Current"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r20",
      "r301",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r86",
      "r87",
      "r88",
      "r298",
      "r299",
      "r300",
      "r341"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r284",
      "r287",
      "r303",
      "r304"
     ],
     "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": "Non-cash compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r287",
      "r295",
      "r302"
     ],
     "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 Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r25",
      "r164",
      "r168"
     ],
     "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",
        "negatedTerseLabel": "Accounts Receivable, Allowance for Credit Loss, Current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r60",
      "r75",
      "r222",
      "r362"
     ],
     "calculation": {
      "http://www.ies-co.com/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": "Deferred financing cost amortization"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r82",
      "r139",
      "r146",
      "r153",
      "r166",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r330",
      "r335",
      "r352",
      "r380",
      "r382",
      "r402",
      "r413"
     ],
     "calculation": {
      "http://www.ies-co.com/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",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r48",
      "r82",
      "r166",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r330",
      "r335",
      "r352",
      "r380",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r344"
     ],
     "calculation": {
      "http://www.ies-co.com/role/FairValueMeasurementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r289",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r74",
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r322",
      "r323"
     ],
     "calculation": {
      "http://www.ies-co.com/role/FairValueMeasurementsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "negatedTerseLabel": "Business Combination, Contingent Consideration, Liability, Noncurrent"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r328"
     ],
     "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 Combination Disclosure [Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/BusinessCombinationsandDivestitures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.",
        "label": "Business Combination, Integration Related Costs",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r3",
      "r85",
      "r126"
     ],
     "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": "Business Description and Basis of Presentation [Text Block]"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/Business"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r31",
      "r77"
     ],
     "calculation": {
      "http://www.ies-co.com/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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r72",
      "r77",
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "CASH, CASH EQUIVALENTS, end of period",
        "periodStartLabel": "CASH, CASH EQUIVALENTS, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r72",
      "r353"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect",
        "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r81",
      "r82",
      "r103",
      "r107",
      "r108",
      "r111",
      "r115",
      "r123",
      "r124",
      "r125",
      "r166",
      "r201",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r233",
      "r234",
      "r236",
      "r237",
      "r352",
      "r441"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r188",
      "r189",
      "r190",
      "r198",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies Disclosure [Text Block]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r86",
      "r87",
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock, par value $0.01 per share",
        "verboseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r18",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r18",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/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, value"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r268",
      "r269",
      "r282",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Compensation and Employee Benefit Plans [Text Block]"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerAssetGrossCurrent": {
     "auth_ref": [
      "r244",
      "r246"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before 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, before Allowance for Credit Loss, Current",
        "terseLabel": "Costs and estimated earnings in excess of billings"
       }
      }
     },
     "localname": "ContractWithCustomerAssetGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "auth_ref": [
      "r256",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "auth_ref": [
      "r256",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r244",
      "r245",
      "r257"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "negatedTerseLabel": "Billings in excess of costs and estimated earnings",
        "terseLabel": "Billings in excess of costs and estimated earnings"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r258"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Contract with Customer, Liability, Revenue Recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "Corporate Segment [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r62",
      "r397"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of services"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r80",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r221",
      "r223",
      "r224",
      "r225",
      "r228"
     ],
     "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 Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r306",
      "r307"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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 tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r75",
      "r83",
      "r309",
      "r313",
      "r314",
      "r315"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined Contribution Plan, Cost"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r75",
      "r183"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r75",
      "r134"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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 and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r256",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r58",
      "r92",
      "r93",
      "r94",
      "r95",
      "r96",
      "r101",
      "r103",
      "r111",
      "r114",
      "r115",
      "r119",
      "r120",
      "r342",
      "r343",
      "r409",
      "r421"
     ],
     "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": "Earnings Per Share, Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r58",
      "r92",
      "r93",
      "r94",
      "r95",
      "r96",
      "r103",
      "r111",
      "r114",
      "r115",
      "r119",
      "r120",
      "r342",
      "r343",
      "r409",
      "r421"
     ],
     "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": "Earnings Per Share, Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share [Text Block]"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/PerShareInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r51",
      "r52",
      "r53",
      "r86",
      "r87",
      "r88",
      "r91",
      "r97",
      "r99",
      "r122",
      "r167",
      "r238",
      "r239",
      "r298",
      "r299",
      "r300",
      "r310",
      "r311",
      "r341",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r428",
      "r429",
      "r430",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r347",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r220",
      "r226",
      "r227",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r345",
      "r386",
      "r387",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r220",
      "r271",
      "r272",
      "r277",
      "r278",
      "r345",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r220",
      "r226",
      "r227",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r345",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "auth_ref": [
      "r349"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r220",
      "r226",
      "r227",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r386",
      "r387",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.ies-co.com/role/FairValueMeasurementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of asset after deduction of liability.",
        "label": "Fair Value, Net Asset (Liability)",
        "negatedTotalLabel": "Fair Value, Net Asset (Liability)"
       }
      }
     },
     "localname": "FairValueNetAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r365",
      "r368",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Finance Lease, Interest Expense"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r366",
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Finance Lease, Interest Payment on Liability"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r364",
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance Lease, Liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance Lease, Liability, Current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "terseLabel": "Finance Lease, Liability, Payment, Due"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Finance Lease, Liability, Payments, Due after Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "Finance Lease, Liability, Payments, Due Next Twelve Months"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Four"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Three"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Finance Lease, Liability, Payments, Due Year Two"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Finance Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r365",
      "r368",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r375",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r374",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r176",
      "r177",
      "r180",
      "r181",
      "r398",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r180",
      "r399"
     ],
     "calculation": {
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Finite-Lived Intangible Assets, Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r176",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FixedPriceContractMember": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which amount of consideration is fixed.",
        "label": "Fixed-price Contract [Member]",
        "terseLabel": "Fixed-price Contract [Member]"
       }
      }
     },
     "localname": "FixedPriceContractMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedTerseLabel": "Loss (gain) on sale of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r171",
      "r172",
      "r382",
      "r401"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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",
        "periodEndLabel": "Goodwill",
        "periodStartLabel": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r283",
      "r285",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]",
        "terseLabel": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r61",
      "r82",
      "r139",
      "r145",
      "r149",
      "r152",
      "r155",
      "r166",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r352"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "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",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r56",
      "r139",
      "r145",
      "r149",
      "r152",
      "r155",
      "r400",
      "r407",
      "r411",
      "r422"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) from operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r84",
      "r98",
      "r99",
      "r137",
      "r308",
      "r312",
      "r316",
      "r423"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for (benefit from) income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r78"
     ],
     "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 (net)"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/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",
        "negatedTerseLabel": "Costs and estimated earnings in excess of billings"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r74",
      "r396"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.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",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.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",
        "negatedTerseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.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",
        "negatedTerseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.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 non-current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r115"
     ],
     "calculation": {
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r175",
      "r178"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r54",
      "r133",
      "r361",
      "r362",
      "r410"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventory Disclosure [Text Block]"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.ies-co.com/role/InventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Inventory, Finished Goods, Gross"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r47",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.ies-co.com/role/InventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Inventory, Net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.ies-co.com/role/InventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Inventory, Raw Materials, Gross"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.ies-co.com/role/InventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Inventory, Work in Process, Gross"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Investments, Fair Value Disclosure"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r376",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "verboseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails",
      "http://www.ies-co.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r82",
      "r147",
      "r166",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r331",
      "r335",
      "r336",
      "r352",
      "r380",
      "r381"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r82",
      "r166",
      "r352",
      "r382",
      "r406",
      "r418"
     ],
     "calculation": {
      "http://www.ies-co.com/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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r37",
      "r82",
      "r166",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r331",
      "r335",
      "r336",
      "r352",
      "r380",
      "r381",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r344"
     ],
     "calculation": {
      "http://www.ies-co.com/role/FairValueMeasurementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "negatedTerseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "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 Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/DebtDetails",
      "http://www.ies-co.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansFromBank": {
     "auth_ref": [
      "r14",
      "r403",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.",
        "label": "Loans Payable to Bank, Noncurrent",
        "terseLabel": "Loans Payable to Bank, Noncurrent"
       }
      }
     },
     "localname": "LongTermLoansFromBank",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r199",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r199",
      "r200"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r191"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r191"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "label": "Loss Contingency, Loss in Period",
        "terseLabel": "Loss contingency, reserve"
       }
      }
     },
     "localname": "LossContingencyLossInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r199",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r43",
      "r82",
      "r166",
      "r201",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r352",
      "r405",
      "r417"
     ],
     "calculation": {
      "http://www.ies-co.com/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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestChangeInRedemptionValue": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r240"
     ],
     "calculation": {
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.",
        "label": "Noncontrolling Interest, Change in Redemption Value",
        "negatedTerseLabel": "Noncontrolling Interest, Change in Redemption Value",
        "terseLabel": "Noncontrolling Interest, Change in Redemption Value"
       }
      }
     },
     "localname": "MinorityInterestChangeInRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r72",
      "r73",
      "r76"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r49",
      "r50",
      "r53",
      "r57",
      "r76",
      "r82",
      "r90",
      "r92",
      "r93",
      "r94",
      "r95",
      "r98",
      "r99",
      "r109",
      "r139",
      "r145",
      "r149",
      "r152",
      "r155",
      "r166",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r343",
      "r352",
      "r408",
      "r420"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "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",
        "negatedTerseLabel": "Net income (loss) attributable to IES Holdings, Inc.",
        "totalLabel": "Comprehensive income attributable to IES Holdings, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r49",
      "r50",
      "r53",
      "r98",
      "r99",
      "r333",
      "r337"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Net income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Noncompete Agreements [Member]"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r139",
      "r145",
      "r149",
      "r152",
      "r155"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income (loss)",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r369",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating Lease, Liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating Lease, Liability, Current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating long-term lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r367",
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r375",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r374",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Order or Production Backlog [Member]",
        "terseLabel": "Backlog [Member]"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 7.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 non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Technical Library"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInventory": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.ies-co.com/role/InventoryDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Gross",
        "terseLabel": "Other Inventory, Gross"
       }
      }
     },
     "localname": "OtherInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Long-term Debt, Noncurrent",
        "terseLabel": "Other Long-term Debt, Noncurrent"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedTerseLabel": "Other (income) expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.ies-co.com/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 controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).",
        "label": "Payments to Acquire Businesses and Interest in Affiliates",
        "negatedTerseLabel": "Cash paid in conjunction with business combinations"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r67",
      "r325",
      "r326",
      "r327"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedTerseLabel": "Purchases of property and equipment",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Based Phantom Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PhantomShareUnitsPSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded as phantom share or unit.",
        "label": "Phantom Share Units (PSUs) [Member]",
        "terseLabel": "Phantom Share Units (PSUs) [Member]"
       }
      }
     },
     "localname": "PhantomShareUnitsPSUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17",
      "r233"
     ],
     "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 or Stated Value Per Share"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r17",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, value"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r7",
      "r29",
      "r30"
     ],
     "calculation": {
      "http://www.ies-co.com/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"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).",
        "label": "Proceeds from Issuance of Long-term Debt and Capital Securities, Net",
        "terseLabel": "Borrowings of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsToMinorityShareholders": {
     "auth_ref": [],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.",
        "label": "Proceeds from (Payments to) Noncontrolling Interests",
        "terseLabel": "Distribution to noncontrolling interest"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from other long-term debt.",
        "label": "Proceeds from (Repayments of) Other Long-term Debt",
        "terseLabel": "Cash paid for finance leases"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.ies-co.com/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 property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from Sale of Productive Assets",
        "terseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r49",
      "r50",
      "r53",
      "r71",
      "r82",
      "r90",
      "r98",
      "r99",
      "r139",
      "r145",
      "r149",
      "r152",
      "r155",
      "r166",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r329",
      "r332",
      "r334",
      "r337",
      "r338",
      "r343",
      "r352",
      "r411"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r184",
      "r382",
      "r412",
      "r419"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r59",
      "r169"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.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": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [
      "r15",
      "r404",
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.",
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "terseLabel": "Purchase Commitment, Remaining Minimum Amount Committed"
       }
      }
     },
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityRedemptionValue": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date.",
        "label": "Redeemable Noncontrolling Interest, Equity, Redemption Value",
        "terseLabel": "Redeemable Noncontrolling Interest, Equity, Redemption Value"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestEquityRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails",
      "http://www.ies-co.com/role/BusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Related Party Transaction, Purchases from Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ControllingShareholderDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.",
        "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security",
        "negatedTerseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.",
        "label": "Repurchase Agreements [Member]",
        "terseLabel": "Repurchase Agreements [Member]"
       }
      }
     },
     "localname": "RepurchaseAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r116"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r21",
      "r239",
      "r301",
      "r382",
      "r416",
      "r431",
      "r432"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r86",
      "r87",
      "r88",
      "r91",
      "r97",
      "r99",
      "r167",
      "r298",
      "r299",
      "r300",
      "r310",
      "r311",
      "r341",
      "r428",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r259",
      "r267"
     ],
     "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]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition and Deferred Revenue [Abstract]",
        "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueRecognitionAndDeferredRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r253"
     ],
     "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": "Revenue, Remaining Performance Obligation, Amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r55",
      "r82",
      "r130",
      "r131",
      "r144",
      "r150",
      "r151",
      "r157",
      "r158",
      "r160",
      "r166",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r352",
      "r411"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r373",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r373",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]",
        "terseLabel": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r115"
     ],
     "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": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/PerShareInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r344",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r176",
      "r179",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r176",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r173",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r173",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r26",
      "r27",
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory, Current [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r139",
      "r142",
      "r148",
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r139",
      "r142",
      "r148",
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/OperatingSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r289",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r127",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r146",
      "r147",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r155",
      "r160",
      "r186",
      "r187",
      "r424"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r139",
      "r143",
      "r149",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r159",
      "r160",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting Disclosure [Text Block]"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/OperatingSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/OperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ies-co.com/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": "Non-cash compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r286",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "auth_ref": [
      "r285",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share-based Payment Arrangement, Employee [Member]",
        "terseLabel": "Share-based Payment Arrangement, Employee [Member]"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "auth_ref": [
      "r283",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share-based Payment Arrangement, Nonemployee [Member]",
        "terseLabel": "Share-based Payment Arrangement, Nonemployee [Member]"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r243",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-based Payments [Text Block]",
        "terseLabel": "Shareholders' Equity and Share-based Payments [Text Block]"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r238"
     ],
     "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": "Shares, Issued",
        "periodStartLabel": "Shares, Issued",
        "terseLabel": "Shares, Issued"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "terseLabel": "Shares, Outstanding"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r370",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term Lease, Cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r127",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r146",
      "r147",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r155",
      "r160",
      "r173",
      "r185",
      "r186",
      "r187",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails",
      "http://www.ies-co.com/role/OperatingSegmentsDetails",
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r16",
      "r17",
      "r18",
      "r81",
      "r82",
      "r103",
      "r107",
      "r108",
      "r111",
      "r115",
      "r123",
      "r124",
      "r125",
      "r166",
      "r201",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r233",
      "r234",
      "r236",
      "r237",
      "r238",
      "r352",
      "r441"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/DEIDocument"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r42",
      "r51",
      "r52",
      "r53",
      "r86",
      "r87",
      "r88",
      "r91",
      "r97",
      "r99",
      "r122",
      "r167",
      "r238",
      "r239",
      "r298",
      "r299",
      "r300",
      "r310",
      "r311",
      "r341",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r428",
      "r429",
      "r430",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r86",
      "r87",
      "r88",
      "r122",
      "r397"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r17",
      "r18",
      "r238",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuances under compensation plans, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares (or other type of equity) forfeited during the period.",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, Forfeited",
        "terseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, Forfeited"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r17",
      "r18",
      "r239",
      "r288",
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "negatedTerseLabel": "Issuances under compensation plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r18",
      "r22",
      "r23",
      "r82",
      "r165",
      "r166",
      "r352",
      "r382"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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": "Stockholders' Equity Attributable to Parent",
        "periodStartLabel": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets",
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r360",
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r360",
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r360",
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r360",
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r383",
      "r385"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TimeAndMaterialsContractMember": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.",
        "label": "Time-and-materials Contract [Member]",
        "terseLabel": "Time-and-materials Contract [Member]"
       }
      }
     },
     "localname": "TimeAndMaterialsContractMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trademarks and Trade Names [Member]"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r241"
     ],
     "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": "Treasury Stock Acquired, Average Cost Per Share"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r41",
      "r241"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r41",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury Stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r18",
      "r238",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Acquisition of treasury stock, shares",
        "terseLabel": "Treasury Stock, Shares, Acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity",
      "http://www.ies-co.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r41",
      "r241",
      "r242"
     ],
     "calculation": {
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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",
        "negatedTerseLabel": "Treasury stock, value"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r238",
      "r239",
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Acquisition of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled Receivables, Current"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r110",
      "r112",
      "r113"
     ],
     "calculation": {
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "terseLabel": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r110",
      "r113"
     ],
     "calculation": {
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to common stock as if earnings had been distributed. Excludes distributed earnings.",
        "label": "Undistributed Earnings (Loss) Available to Common Shareholders, Basic",
        "terseLabel": "Undistributed Earnings (Loss) Available to Common Shareholders, Basic"
       }
      }
     },
     "localname": "UndistributedEarningsLossAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r371",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable Lease, Cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r102",
      "r115"
     ],
     "calculation": {
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r101",
      "r115"
     ],
     "calculation": {
      "http://www.ies-co.com/role/PerShareInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted Average Number of Shares Outstanding, Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.ies-co.com/role/PerShareInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "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"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r12": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r13": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r14": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r15": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r16": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r165": {
   "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=122038336&loc=d3e74512-122707"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r17": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r178": {
   "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"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r18": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r21": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r22": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "14",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r23": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "15",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "16(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "24(b)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r239": {
   "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=120397183&loc=d3e187085-122770"
  },
  "r24": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r25": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r26": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r29": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r295": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r302": {
   "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=122041274&loc=d3e301413-122809"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r31": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r312": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r313": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r32": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r33": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r34": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r35": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r37": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r38": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r384": {
   "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"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r39": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r402": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r403": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r404": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r406": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r408": {
   "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=120399700&loc=SL114874048-224260"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r413": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r415": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r416": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r418": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r419": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "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=120400993&loc=SL114874131-224263"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r43": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r436": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r437": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r438": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r439": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r441": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r442": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r47": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r48": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r57": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r59": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r61": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r62": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r63": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "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=120395691&loc=d3e23780-122690"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&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=124431687&loc=d3e22583-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>65
<FILENAME>0001048268-22-000048-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001048268-22-000048-xbrl.zip
M4$L#!!0    ( $4^G51$*NU,ER8" %0H'0 1    :65S8RTR,#(R,#,S,2YH
M=&WLO6E7&TF3-OQ]?D6]S#S/=)]#X=P7=[>?0QOLFQY+M '; U]\<H7"6KA+
M$MNO?R.K)':[L2VTH7O.N$6IE)65L5T1&1'Y^_\[;[>RTU#VBF[GCQ6\AE:R
M__?J]_\OS__WSYUWV4;7#=JAT\]>E\'T@\_.BOY1]LF'WI<LEMUV]JE;?BE.
M39Y7OWG=/;DHB\.C?D80(7>^+%]:3BF+-.2*:9<S@VBN"'>YP\BH*)B0E*\>
MON2(AR %RDVP(6<,QUP%17)ND3*,6!&$6_4OD<5<8HIL\)@)@S5EG&HGK9-*
M:>+38X_Z\';PAIW>RR+TW!\K1_W^R<L7+\[.SM;@0NZZ:Z[;?I%FBRC%*_6]
MMVX[HVO=\O %UEJ_.$_C#6]Z>=XK'KJ1((1?_&_CW:X["FV3%YU>WW1<&/W*
MA^M?G=NRM=8+;NVP>_H"ODCSP/]FHUL'O?S0F).KVZ/IV>H1PR^JVW.$\ZN)
MORQZ74:PO#6OZBG#F=$7PSM&/V@5G2_?N#M];4WO:O;%>?_ANXL.W!H2S[SH
MEZ;3B]VR;?K 4VF2*$<DQ^1ZD*\]$=,; UVM,WQ??.N-[JPPS#&'1;WUB]$B
M?VN:F.=(W5C+\WMK<XL5TK<WI^COT'4X/_&B_G)T:Z_LWR<H7+Q+S)<MTSG\
M8R5T\@^[*\#(P?A7O[=#WV3IQWGX]Z X_6/E=;?3!_',]RY.X/U=_=<?*_UP
MWG]1\>J+5__Q'__Q>[_HM\*K) 'YB-5_?U%?_/U%/;3M^HM7O_OB-.OU+UKA
MCQ5?]$Y:YN)EI]L),('B_&6Z,93UQ\+[T*D^PO=-T!%EX>KGG_=W0OQCI;"2
M8Q$Q5\8P9H(V" 04<P=7'+?<?MY(;XQ!6O)K\>N8=GIT*%YN=F!^%Z_A=4K3
MVNKX</X_X6(E*SP,[>G'"[O1/7U'=D[W:6/@CS=/#][JX^WC/XO&W@?:V&N<
M[;<_?FGLO2?[>YN\<?D>-RY;QTWRUW'S\I!M[_WUY1UMMO8ONV?[QYNX>;EY
MV7C[5^M@8Q,UVYOGVWL-U-QK\/U+7^Q?.K:]\>7BX(U"[\C!Q?XG)PZ.-R_W
M/^U?;+_=OX3/I+GQ'L&X<'_CLGE\='QP_*8XV&BU#MYNG?JW'YG_%XQ-6J?V
M^*3=V&L>'1QOL8/C)GS>1_!;NKW1.FY<-LCV6[CVZ:\OVY\^?MEO*=38^_*9
M2F6]5C'7H-5RYHW,M;,\M\Y1+'0,@ON55PB6$3%%A/K]Q2V:/"6)UL$R^&0=
MWK3,X7,CS?'Z9^N4"8K1/"*,<Q:)RRV-+,>.&V*BY]&PE5?1M'IA@E09F>PW
M1<^9UGXPY1NXTGM>]&&-]Y\!!%BJ><R%!WEA1K+<:.ISRB1G#KGHG5UYE99P
M:M3Y&\;O^F=(GW-XE\^,:EC*0'-KJ,B98PH(Y%T>I1*.4D<L(2NOWD^2/*\'
M97E+=C8[?@. [_.B#FBWS<\*&<ZP9SE30!@6F,D!::M<(BDM=3@Z#[@@SY'.
M*;I'HA>W04(98H"%=:'W +9)2.IEKX++0,2L0E8O^X!H_ECI%>V35D)VU;6C
MLJ+Q31BS=MX#\_?[B]MCU,^_?NAP#KWNH*S^JB#ERR'CU*3]$<89#10JK#+Z
MJ_#I[UB$,JLF%!Y$HJ^W_N>VV;[[XU>C2[='/ZE4QN@O0+YE/S'HJPH^8D#:
M>/2[Z^^NINE'MY(<?"^*KQ]1?S/Z>_20%[<6ZL%UBR0X0;$,#'$&;I<"%\SJ
MX (/&NE(/F]5R\6(G('EJEV%_G %6$[DU4##;QZW H-.4;]^[\@ 6UV]63N8
MWJ ,KX8$J+X<#3'Z;O1W&N/!%97($<HTEU0IAA311I (,%!$19P)?+BBL\&
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
M.(8\LX%[IQ1<59B@T5$(<VTG)TS&Z=A(A@GW.$JO"$/<:BJ\"%1YSYTRD2V
MC9PX&:?1V):G-$8D8FIL:P"K1A^<2[L>TDDY5QU,9H2,T^DT))5TE 8I"68T
M=2HF-$3GI&#$>*MF/R/DC2G*CZ8U"']>7'W\%XQH2G=T\2Z<AM:=!D.CF[8Z
M)X-^K[H#STF*B#42^4AXU,0SK+#% %,=X!F.16!B#JJ/QD$M.B?4PH)81WP
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
M5\G#^%>WE11U;S7;ZKBUNP(RQ9261V[Y;)X;UZ\X(.O&K+RB?&9Z6>\DN)3
MYK.BDQ7]7N:.JICIK]-)%R%Z30D\E?0L^L_I6=_.0AA%T7[ ,7PH1V[\PWS/
MS^8"=6NRQG\LF8\]GEN>:-BI!B7G"OZ!TNV6)T/_-!TB'EYW!YU^>?&ZZ\/]
MZ&0OW7%2=D_3.'.]#]%\^QZN[9_O[[WYTCA>OTPQRH.W<-\&C/5IZ[Q!FD?-
M-GSW=O.!G)?#R^;QFZ/&I_<7C8T&:EQ^_ (F\ S,Y!',_Q*@)]G_]/YL_V."
MC'?BDRYR34D,>:I<R!D8R!P I,T1CE@K;T,( !DW0LN<F3(\.D"YY.X'N'O/
MG&\-L\A=Q>%S[^E,CFWO>#I8::J]XH#C3,R9YS*WR*%<AF %98YQRU9>29$C
MSH <:AQ;9]/D8/4H#OZE4IE9M\RZJ>-'=CPHBYXOJ@(TP(-S(JV/?->MM9VU
MW;5LLWW2ZEZD.I9%I&AQTR!6A"T/3:>XK/[^=:$(>ELU9LWNVJ_W:3J]$HC'
M.6!/;D/6O2]#KS?\SSN8 )Y+^_%3'CW]'(5!%#F;:Q%"SKCTN2:"@3E0.%!D
MM<1FY15GE&:?0@^4(="X!/H:?]<2K&93H!EY?C1CGZG!-@@5<L>]SUE@+M>!
MP)\Z1.XCY\2ZE5>[@Z(?ZLTA</BF1ZW7\'&[W.N>S:=;\5.TXI^1UPX%YO,8
MK0-:5>F8 N=11^$05QPE6OVKF_K#=*9'I KO5&7VIV I%]1#_"E2G@$ID2%4
MTUQKCW(6K0*QDRKWRN/H!4MGR:R\V@OGIG<_WCDA.O[=!4*U#HJ3VL]_;D0Z
M_^R=H]0ZE@<F:<XHUKEF&#Z!#QX8%5:YY,](Q,4,!:7_$=A5F"C[94CE%)(^
M*4%0BQ/3RL)Y<(-^<9HBU8#ZX'&FX[/+XB1+Z7._/B9"^K5-IRD O^M-EO_[
MGXI@^5LOZX=6.#GJ=D;;R:L9O'IKD.!X9LI@JO=\.9%TD'L9AC5AII.*4N]4
M/*%J2:9['1;X>2J3B\\R4JH<H3D2GH$R,2@WAI,<*4.QPRYP@4"9X'L;P+\.
MDW*>CC3ONN!I_IV$8HYC7S]#GLVSSXIJ&1G1N3,<YTQ8!%Z,Y[F(2+,8'0'S
MO/)*"93C!Q#PU]7];"K&7=#R9=$O8,!Z.S*4P6<G@[(W2/N2_6X&=R2/O^8]
M3'ZQOR9#D;(9UUW_Y70V)]4/;TXRND:X^J'MIF_77#(BQ[Z))=?8#VZ-?7NN
M1(Z_/I2A-<WH5#;<IEGTLU?T6]5F?C#N*'.IU=AWA/V^6NXQKZM1F@H_[5ZT
M;;?UC!?BVVFUS6$"2,4SX=P=I=;!6;>3G1T5<.5:$7]/U/RI^S,,A\C3_2_Y
MFB PS.A:6;?5J2_>)TQUI>BD"/++7$\A._*I@[]#*WJ!B:T4PESBIN&>X?'Z
M^<'QP9?]XX_'S935N+'.FV__^M*XW(&_/QXU]GQ[O[U_UFA_N+MG2!H;;]K-
M]D[1_-1 ^\<P[L87M-]^?]E\VT 'GS;/F^2@.#A>OSCX^$")L0E$,ZE];F,
M6 Q_Y(8'D5,6A(I$*N-)G0H,@K+;[[HOJ]F)*;-3TQJ$[+_0&L*IJ"+K'7UK
M)_R?4H6_0R$]M<#-"$)\0K$9FHO:6BQEYA$R<Z=,57IL(Y4H)\PEF0G@2H;@
M<X>QDR)XQ+RH,B=?+P5B'@1B9$<VAYB@S@B^&S5/B&&. ^:3EIGWMV6&&^$"
ML23W6*&<I2TN$YE*7872$12>2N-77C77=S?6WV=O6UUK6EEJU1+Z"]!6:)G5
M^P,%%,,%%K<?<#SH]8MX\=0ZZ.'8\%;'ITR,D-F+S!T%]R5+IWN!_Q"JS*(4
MG;F17?X+'H8.CTROJJ#RF6FUX(Y459X"/_\>%"GLT^]F-@QO@(%O1WYHRF^I
M2W^'\9\;L:.1PDHQH?1U*OW-/'P+SF"Z]:0,+E2N(2;U>%6KBE[V"PP*^BWK
M#<#QZ1UU4\;[J#:V?V3Z=U_ES-R>;U4/5OUX^#:_KE8;%;^0&Z]L057"3?88
M7BC]J+H??IGF,QRL:M!?S:2:KNGU,XWJ$;RYZ*UE7RV1?.H]N->#LH3)U2T
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
MI]>K770[H=7/)T)7AY(5<OVK$&N&[+(@N[DUQL$<Q,0Q+H$,.G(P"C$P&!N
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
M15@-\C['*,)SGK':^/I"A.=&IF,PFQ%V;@C[@%,^HBBG(G(<8BF@"DJ@#*,
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
M7:P$(:9Q@ )1JJ UB%M/G5<!(P^-SDA8#20<[8;+@E$*1NC3""?_/_/ 0*&
M)3;:RYQ;(2(;1(+4$:$9"3,29B3\%1(:K4@DA#2R"(J]5-HK8[EFGECN(,I(
M6 TD'&T-')104E,%F#;1+I:, $.]B18R)8$PXY")2$@HJRM&E@4)I^YW.H<V
MXLN%>LDEK]LV/B^.R'?CB,\O?+NG"[6_.(L/GJ5@R/(AW_,:L)78 WN!*W>6
MZMM9T@N7]$I*:;IH)4442AFL)QA1(JS$/&A*F [*!R]O.N7%)Q<=LO"O:YXG
M4C*(6FY?=N/,_14'T7&#:&;Q\YWN>;=U!S1S=+,LUM+<&HMN<A.L4-H!%JE+
M--\@!%IC&^F+#9 333Q/Y="8J",N2BK94T55SW!10C>]V;#B$0MF'"S^UF>7
M?A:LR!;.1%@Q%OD3$BE)4]"/<PRHT1BH*&3@#**2N.",)-'"J7,RG@:1H6+E
MH6*:+ "E Q286^TPII &93QW$@MI,8/!Z(P5RX85(Q$R801R&*7&G)XD.H&
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
MLT'4]JS.+=USM^=TQ7)?9TXW+0_Q]ZY/OVSWW#3LEUW2I:T!B^$<-$#%A)!
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
M@@4%/'8:Q EF0*L<G8$I"] :SW6RR&B;7G(@SZJ!1MFVOP\8>>W/ZFVZ6Y'
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
M"+>34)H&ZR8H..L4@.VTE9^9=MH,<0VT3KC/;NV?N.I%PTX:T_^<1RI>QQ;
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
M:Z)9[> T,SV<G\]Q_;4FC:O*8IO@T+@V=A/9-BF\,'E&PL $JPT(S1B[)MG
M\^^L5K<,O/4*5U<X>5N%$%^GX%<N7- /">V:,:A+R565%5+M^R^]J0I>R9F1
M<I;'A9'Z?IC]$I>.U36&:C.VL3)NK<[98[%!/J74)'82WU4%&=YF4%J'5>7.
M^/1A[>/ZW._F[<A>\ZI)8EY6RT0>*B963UQ7G^>VOLV=;YJC9VX8-ZQ9&9/D
M5;T=5]Z+WU;)U5^^*[0YVSOQP:H*4GY95;.F\9-=>G]F-%4MZ^F*.DTCV]5:
M.(ZUJK[-+;Q2N->"%;W,X?<3!J@'@Q2(4#MMOE2)KC7FU6ROFNWQ2%7Y$YD^
M3(AVY5KY<M+)&5PSF9SY[(=AO$U7N8;CTQ^B\#>J/4L^\XYK*HXTD8++^'M>
M;&9:F</>ZES3=.NH)K:7L_])GS9;C4DU:<I4+:WDLQD'8+1;W<B.!DT1W>K+
MZJZIK)3Q>Z:6CLVTA]RD97SLF^GOVOF#B0.Q/=4/.]NV^B20T!FSO[Q[W^E-
M62')_SCJ^DD5QTD"1]IG'S89-I,G5G$MDQW_*@JBX;<Y_:ZYK\GL:^:V-U5)
M*OU524&5)#-]SZ1&R695Z7@XMF@FG9UD*I[WZ@F:&H+J0:?:^:M>FU6_?LC<
M2RO$SXDIIY,$O8;S1P;?&5:U)5/UK4GV=Y7$,M;VIJEY9,825H]FU=XY)*F'
M=.C'CTHSTHA8[5#-47=CW*WFY..Y._[!^7[7.^ PA#M&E;G#*<M&W?Q&'5F=
MC;I+M\M^[!F<]202YPFU0J0C2RFTQ-A@G Z:(NRH$?:.R\K<T S[IR[@E-.U
MQD;R.BS7:8MLT=YI:M1.8'$:49IR5;,N@78-D..,\29'L+',%MY0>47J]?B\
M-_ZS"5U,.Z;#=E,[H%Y$DELC50JHU[JYJ]ISEV6(GM2C3 1N;+:-G0C^:Z<^
M&Z=9W>H2H]DTF8J,;P[4FCI%I#D09;Q,U9L4\WROXAR#L<NH*86;8]FFJV8U
M+&.A37E9OM1.S Z8\;)Q^>S4+JJK3-4JTKORZ%1K?B4UL9E52GVR!+Z>U9Z<
M9L_ME\:<2Q2H<0>-BQ--WY&IUWB(=!7QV^W\[WF=V>CT:2IEW&YU0MIS_K7=
MBK91MY-+9]0]FU##.F?4^/Q6[SI5V>NI2*K9KL?W5Z+YQ5<[F*8NR):,O]2'
M^MOZJ^E=P6LV-\_ ]]5C7'M[0A\7E*)A %]SH$]G-.UEJ_JL9^0Q$>'!L$JF
ML.>GY]7Z=AD_SGU+TI\CHUNYS[4K+M*@*G4A;WC6(0M3%5*OZDXNCIUL-U<Y
MMB>5:U(%WLMORN<Q^&EK+E[;&):5F.0AG R2GAPVNCA>29\J%W0^P2HJ>.V(
MGMB7=8!H'*UZ5WI6B;)6IN+ID]H%K5\B@1OULQ,^PDH2A9K$I7IZ41C2::'5
M;.0QF(003&_.GM>YUQ7-_<Z0U!E2BYVKW*=7.H9F/4NIT^.:,)6*UF9L=I)-
M9".BC#U)V=4YI3JV<4;DK@+A)J4[X?# AVY5D/S2.?DEN_P7,"X'ST\#W"5.
MMA^IVZ_CP(M&\IK:/D%_[@^J\HZS*C19"'[0[.;)U<9&NXI'J /_<Z2(:RI"
M=RK77:-[2=S;T]'%4Q-33\)WSMYYA"[IYYVA/CX>^..Q@M?[1NM A][FE)2F
M_7ZF<-1WMPV3IR$)U.?&7IXXIB_.?+N.Y1]F!?3'_53FO!')UDG_2Q;:JKQQ
MN\:\=E/IOV)'$Y"N(:UIUESAY<PQIHX,&)]*$'05&-+L0D[*"HP[."Z/.O#5
M<X>=KU7L\K N=SU7N#!=4Y4ST'/;J^DYH9\J4^4N5"/3R94]DB5WZ+/E' %S
MV.C]Y.H<AC5_!.?=AH+,"NU!J$7V*+7D"<>!H+WM#\8PXDDZ3UD8":C%#IA
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
M(9 $BG0\JC?>4>R0,C8P"24DBA)3CE5?B85@=\$;YQ5.M4<H<"B=5\ " <;
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
M+!1&:9DJL0I6*K$7!/A^12X-B3=QZ>?24(ZQHHHZ)TD$AJCN8EGK?T& 6R+
MG!^9T@C<UGK@HLH#RE14?DP3(%@*&;/6ICJ,I TQ+ A0$.!["&!E7$FD\50K
M3H66TAD*-78>BF@&P.(N70T$6'"7&B(AXQ1X9AV@5#*03C(%BB,MJ+""A(0
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
MQ.]'T8_AY?T$+]T*+^W\UO"N.?<I_+XU'EJ0S'/]TX:_C&VG;P]BNV*5'XQ
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
MWU&K.QB=:\?J95R8FVG/%P?J:ASDYE9S'SLB%&'8Q4"XM 34;\&R[]@KK4$
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
M$:SXE( VP(P @T2UL2Q+_K,1_-\>UFLP@O>%GPH"'@8!\_X"FJC$$2?DB2.
M !^0MJ !X&B%UH8E:>S*FFA3LIBO8,%$+M*_]-+_F#Z&*V6^.!5N*^X+3@6F
M3<*<462C 'DG"B.8HP2E8' ,5H%&X)_KV8@B]H_BCBA+_7W)_IS_(6#*@I :
MZ609XAQ3Y"AUB J0=B>CLX+#6J_; JME$?UG<&3@PZ\K"=SE%,'S)5GMOHKI
M2+V=C-.K?GAU893>3,H]%,C5!KD/"VX,(IEDBDB$$[<(C-. C'0><>V<BR(Q
MFD^V$]PVJJ[3!HU1;VH,J'B^4*C=C5&@\.!06,A9QH+5/'GDF-:(IY"09CP@
M'JQCEN:/Y,H:8VVAZHJ[*%!X2E"HW<-1H/#@4)AW?F@=J.2  F&L0=Q$@:PW
M! D86)9TC%4B0]EFYL[.C\*$)\B$VD],%"8\.!/FO2$86V>U3-D'PA%P@%=U
M3A%C*@H%9J'-WA#=YKP8#X4)#^ 2*4QX<"8LN$RTU%AQBY$5&*R'D  *C! 4
MDV.*>8=%T"MK^435G7=-"Q2>(!1J=Y@4*#P"%.9\*=B!.J!\1,%QB;C4":P'
M"XI#3)'I2&E*%*P'UN8,+PL5GL$YC]>#7*GV()<QSL6G.Z&J^SSHW^6PQ_+!
M:^K>OYU+;TD=]LLW2H^Y:?W'\0C:,QJ]'O1<KM<.S]^ YQU,I.5][.82[OD<
MX:BL)#=921;K:0@I6%#.(&5"WIM6!!DI'$H1&V)Y8*Y:2.JJ%E2DMS"VC%(9
MI3)*992>D$E<])7[TE<6+-\HB>'$:60T2=.$G@13%%16.['5/.^1-TIA>09!
M@F]MI]\"H1O!W,[YA>UH%,?/++OP34XNU9^G  ;@/X/1:+N_WAD=#4:=W(+M
M]*H:!U*H<Q/J+&81]M$30P7+M6K@C[SGIKEF2 ;FK4F)VIR=8''__?I'E$H"
MI,9J"_5G%OB%K):S1W7(\/Q.AY&&1F<<2H12!"J$14[3B&@0)K$ PQ=(R6>V
MI.)\D[6W_GP!9>VM46[G ^6"]XFE$)$WU" N64(N2HJB,(HHP11W=&6-+D;$
ME,7W*4AK[7%N15KKE-:%$#:6G&$TH)375IZ\AU4V'_#5 %=N"25)YUCW(JU+
M(ZV/>B:_J,H/(,2+)0R)4DQ8AKPB&'&6(C)!)03+L*66))YR&N^B*R^E/-]D
M]:W_M'U9?6L5W+G=<6FL"HQ6%4=-WJBRR(# (J53M5D!%D_(E96;L?P^@XBO
M[:,JQ*M_T.KT_: 7K\CN>[_Y/IK6*:4NZL,[",XFXD8U#S.#"VUO0-OM2W(6
M>Z6,=A0I'%U.7@:P]3:BJ D-+G"7#%M9(^+.$;A+ELBHP*S ['X]*)?"K)PW
MJ(UT\[X39PA7G#ADM2'9'F3(,9G+.GFFN.&21%-E9]>FKL"+ KL"N^:\]V.Z
MEXKF=F>>S?N4B+8B,3".*<M1[P0+9!/6""MLC17>2(-S$-F=CUD7F!68-0YF
MS4BQ772X^V7>O&?.":*HI3"G6:ZT&XQ SJ: <CRM\8ZP1#3H<*PM+RG-^61S
M;1?B%>+5[L,LQ'L4XBVX,256- KN$97)@)H7)7(>K-C(L8#Q!-7<FJM29Q3B
M%>(]$^+5X.0MQ'LDXLWY?TF07C&%D2/)(8Z-1-HGB[QV+%G+$L<T$\_09=#Q
MGL'!J<E^PO;X, Y;P8[MBRO/3%TCGN7<@##H\C X=MVX,")71KO4$3%36EE:
M^7Q:>2F@ZCBA?8-[G <L6Z6BV;Q;CT=#6.NK<]&32A*] 33N=/*+.,D==I=#
MND]3*UT>Q?,Q8US.3ZZB2MY E=S<>36>5R6%94SX&%# 22"N;$(.<X=$I"F
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
M8ZZX@3'B3A*D,99(* NL#3C:'.NJB[ NC; ^ZC']8N0^@ POQ*%AZHP#RB*
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
MRA?V+2!;=JGL4MFELDNO2"DN LM3"2Q3NJ^,B6*N)$H^UZX!E1<9*S%*BK(
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
MD.R<L$A3;R1WB=/<74W7I7QKK2P*UKT%K'MF3]XMQL2">D^+>E,UO;60PJ2
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
M4+RR)NN:+Q(*O 4;W%^M3JM_%$/ML-L-3]N$]G6F8[VD&'.Y>5MY[PJ S0O
M9L128B54H-J@*)E'/$F"G .!)C(1<'(I,J)7UDA=B4<#6"D$_;I18.YB3$&!
MIT*!23%&<N$EE@(IJD0N@>21\5(B&@*FBEH;I,\H( 1?(!1X"^:8?VQOT*_9
M#JSH\/2T_=1M&M^\+C8O469G<!1[5TA6P&MNX#6=*0X'#E'$8D0()KGNL$2&
M4XZBCCX(S;#7"G0P75=LN@U;,<44]G\"&::P_Y.Q_U2]7.ZCHDZB*#A#W :#
M7/ >!9=$A-VCC)*5-<'K;$8Z6+'!/'F+BEKK1WCV'&*A2LG>YUJFUX?N<[=3
M->-R9/HN![9/!U$QA0.+P2+ [H0XBQ)9#)(>,S1)IIR,5JZL:5'79LY!!$M0
M#GW^858%6PNVOK3D7+#UB;!U*CX+!\VT<$@Z+1'L/T76:8:DIDIQ%B1/ME*;
MX;A\-=AZA^+G]RV&?M=L<OY,V>396G[6:K?7.V&[,["=PQ9,=E1.>?'RRYM7
M%4CVSAI;?QWO;_SUM;'1;@,-G^QLO&OM;.RW&W2_O7^R=]&X^$H;)YOGDWFO
MS>/UL[U<2>3+A[.=+Y]Q<VN/-[:V>?/D\P7PS<G^<>-B9W?O?&_WWZEQ_.'L
MP!-+, >-D>$H0&,$J<)($5","E;6DA1-6K#$UUL2S,EJ;6MG9^/+]M]_U]:;
M&[7MYNYZ<VO[W=^;M?5/GS9W/\T]Z_PYYUX]\8\6Z) M?X<TX$O"7^HY_W2&
MNS<RFOO#DQ/;@]M'E>&][?7.\_=7U>$/QPM2<^>U?CRL&A],5>ZZK!E_9OMP
MO/NCW"(AU%*O>S*CDN_]4J>?*[/_<N/?,*C1 T-5]%A[Y+32B L>D,8I)YTP
M$,(H%D'J%R[Z_HOD]E^4/,?DH=G;3Y'9_8L<;"D>5DR^#+8,]J4&:^C=6A7\
MPG+]P.K_BY_*_+Y[<@(*L*]J_MW%E/UJ5^)CS,4/.X/6G1I0O]IEV.ZDGNW#
M4>H'H%+5/N4:;F^=-#*3Q)X'RJC]MSTY_;.VW0D@,_>>E%26HG/(=+_VI:N6
M6*Z\RY5E6U_EE65;7^6595M?Y94/+<A_;P_$$E29O[2/S;=L_YU6:E*0>SH/
MT:_=JPNW+U.^Z.=:G5?C=!8Q).6,=)%&3J(P- KF21*&89\<N6M SR6'+(?#
M^8'VY7&?[<\7C8W/9TWZX?O>\3IMPIAVMOY]U*![Y\V+/;I_?-3>V?WP??_X
MKRF'\S[,I[F[SN!]K<;&'FMN?.9[)YL7^\?;K'F\?[*S]5GD4OZ-4:#F^:3#
MV1A"A:5(\^@1)\XB(S5#GG)ON/$&Z'YEC=8U>728]GSYY84#>1XURP*8CUZ:
M5X.6F-#$62(Q>]T\TY9R)O+'&!U\>^?PQX*63X"6> (M#?;>Y9K<EFI 2R$-
M,@ESE(1G.$@@<)'#VDF=*?P<<%FPLF#E&\)*;E2*6(FHM>?>4QMH$E%)&RS(
M*A$7K'Q!K)P,94PR)J$=0YAQA;BA"5 S*D2PLD$K#N3M5M:8KE/\+&'B!2L+
M5KXAK 2F$TH3X@@Q/'GKJ$N24A!3'%-4W;GCWFRL3*WO,:"+V.L6F+P?3/+)
M3$F9(F$>8-(D@$DI--+$*1 IM0R,8,>=SKU[-"7TSX*3!2<+3BYD^F&1*9\
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
M.AE6T$DD(TR(1#L=.T/ERFI8/4#:]JV%\:DOT#W?(J)9JA*KXUA(+;B,J>#
MU%0PK9FC4M5%1!L\:O/GU@2G%@[1$7'LDDP1KC/ *6XT49IEA%'#>1RE81*F
M>+AVAR5L4^J'KI./<JNLB!93GQ2F+I.Z]@"@^GQ3UQX.9A=2UT*7Q(8"L,8Z
MYH0KJXC@FA.1ZI2"HQB:%&LK=82\2SFU%F%;A'V."/L( -MFC3TTI"YDC8F8
M"1,F1,9Q2#CC$1&&9\0"&4-AXC34%DQ7UHDN*5&YIJ;K<]N6Z4QOB)T)^KDN
M57G6'BJ]JK"A36BL7 ;_QRRG,A'6Q)'4-E(RD\S$;=CP\4'M;&$Y0:1,ISPR
MA&HJ"#=92)2C&:$I2Q.1QHY;M[*P87O,Y$-FJS,;.2:2--&:FR26(54\<B9+
MM:(J9:N+EK5FQ3(2.!\0BZ/02IF"9Y9P"1+()-$16!58&52"M6%D8O%4Z?98
MZ><H\$OM0KQ_B7_2QTH_' 8L1&NR-&:8?4$XC1CA#M2PM+$B62HI@(-0FJ-K
MD=PE5M/*_P;*_R.(__,Y5_H!!7X^EI Y277L4D(3#E*?1@D14E*2.&/"+$PS
MJQ38W=&=*UBN4.J?67+BFW$%+W=E4+J^UW)5+S]^].3$)Y5J9+2.9)A2'HJ(
M*QKI1#M!HY1ED552M3&#QP<O *[YF &/N#0IT,0II0F/0D=4%#DBTUB*3+'4
M.#!6DOO(--H8KK]3HN'&C?;:8G,RHXE)&'<FXHG22AA.1:(XB'J<2MO*^#K(
M^'PZ8<P4Y3%8)5Q@_=P0TXP3/)^:TC3D+LR4RS!-9U/2"6_D)CR+4V CHU/!
M0XY. G=IK(# )M;X4\)BZ]HLNC44S_F@H5!,(.6(BR)%.'<141G3Q.J(J2AC
M3,7IUBN9=$1Z9P^B/19Z P%AF;CA R!"FP)V_QBQ$%1D$4N3C!L212$H\I0:
MHBQ/ #/B2,2Q$8GA6Z\8[_@=U>VQ\<\)'QX!'MH$IH<&A/F@H])9:C+*28S;
M!H%Z  @ZA*]9%@F69BZD=.M5RCHBOO/1M>W1\;?>$UX,82"#8S?*O6BJL@2Y
M<0-P^^_W_/CGE:X4J\B <QL9!?ZLBA5U@B511D.F0IVJ-BSQ^!#V<2'TB%N'
MG(DS$D=93+@!ZLB(4I(FPG!IC#)9O*K=S^WBY4,6Q17<RE!$S/*4:Y5()D5F
M>)I&3J8RDFVVTN,(X$*VDDRLHUJ2B(>&<.4R(E.MB1!26AMF883U<'F;K/0<
MY7V9H,,#"'R;K+02"%B(*T@\%R)E@N !R(0+08F.E"%:)B+D*97:@!)F<9NK
M]+S$_Q&DO\U5N@=YGP\;R##.:)9H$EH1$<ZD)2H#[1\)D;B(*R"CFET+7 .=
M_\Q2E7Z#\?2+PT -<;C#:E2.:Q%$H4-JW&_:TG6!@\LG=H,#!V&LN'-<ZEBE
MH :IY"&-I4  LYC\T@8.'A_$%H]-2T-';6P30IGA@&'@MV@G!8E%R*(H%*"#
M!&!8F\ZP3O)W$TLBY!Q+V#KE(L69U9)+Y3")5J:QE4G:IC.LH73.1Q6X1"AU
MBH1Q$A. 5XTEEB(2&1N),%0Z2J^L;]UF,SQ]/%@FL/  @-!F,]P_1"Q$':S@
M+E5A2G3,#.$TYD2$)B5<9EF8&1I&*>Z3[(@VF>&YP<,CH$,;>+@'D5\(/'!#
M103& $MT0CC0CB@7>BM!VRC+I#4,C/8H62.CX)DE*[1U[C>ZC9\]U];)?+@)
M>CHZ5BL92<DX,Z!CG0 -*[5)5.PBD]B0MB[YVBG?Q6-)M-*QCI4AL6(9X5GL
MB$H4)3HS(5>9E*E*VCKW;0'D%M@W'-B7BJW</[*WL97[Q_J%V(I63"MJ*,FX
MI@0\9$.TXS'A:4)Y9&)K0KOU*J(=21>WD[5U[EN87Q<P:V%^C>SW=L//0^/Z
MPH8?&2LE9$)2JACA"==$Q*'%7<.<RCC4+(FW7HFXDUR"ZYMJPR_4N9\M6/^J
M*68_O\[O?ZQ'>FGE^YK_0DWCE$:A=I9R\(9DQ.-(FE2;5 C)[+<$:]W7#UV3
M0J+3F"89C852G(-P*9 E3F,#OQAPNK1/(:&3%!(61A&=EZTWQ6"0C_R>H-=#
M^\:/\- -3>ZJMWEE^D4U+MT!O/&W?F&^/[;XG$W$QX*8[/6^_KY-O[!W1[MO
M/_3VW^[&7P=?CW8_[_(OG]_!]W>#+P?OX#T?^N[?'\Z^?K;'FO%DCWWZ&Y[Y
M_N7@KZ,OGW=/]W[?YM"WP=?![H\O?_=Z7S[#]\]?>[N?/V1[;P_/=@^_F5BE
M$7>&A"[C8,M8 58-U<2J2+G4F201:0U]P!U@;HY\8B(-8^UP32#BEG.1*96Y
M) 'Z1O"<VPH<8-(Q4&)4CMU6S1N-3,RPZ=&X&N79V;UC?3J/]0RQGK)N\&9_
M=W?G8'=[[^!C\'KO+7S?.]B!2=M[L[/]<9&]?S:$*\3BWL;G6WR1CZ OYGKM
MYD?\ASM4_6!7C4:NK*X<W4"5A_G00T_BS:@'5L2^J^_*8A",H,5@5-3_GKI
ME?!?<*S*T1G^?*+*O!A7@>FK?%!U@KXZK<;YJ/()?L6HY\J@[T=\7!;&.83,
M*ACUU @:RBL7Y$/XY@) VGRHRC/@\7$)/Q=9H,<5]*BJNL%G%PP4!N[AYLG[
M\B' AAH:!T\ QJI#&#9T9P#NV@"&&&30'& ,O!A>\QUC_05\PVK I_FHA^^$
MM\STJ1OL%4/_WH5+G:!R,%YXN'\&'9UT61T>EC"RD>OX.7$_CIW!]J$7/76"
MDX3%U$OL@K+016C491G<$X!- Z.<Z>)Q4?D-E)V@=-6X#[,'_2B.85C^,#=\
MJ5%5+[C(+I<HA@F'-&2,@'=>3AI_41\.=^)>GN9VU)L86S-/-9HP/']$:5!Z
MX]'5CRPD1SX2JS(V-S<S?WO3@NO'P"9$ETY])RJ#SKY0_5-U5FW]>E'V0/ F
MC0MX^_S8KX:9J3J=U>.U0OLY6E]$=Q,G-G)4&:DCKA15-&0R$U90'NLT8EOK
M!Q=9OSA%:47Y CY&<4!A4/U^4(U-[Z)( 9*4SH#8XZVN/(%NG/8<3-8HR"N\
M5:-5U"!%T,^5SOLY0$Y/58%V>./0C,L2Y V!QLNC+[R.DM/'@NP&)D#C2U15
M#*&M,U"'@&$( 1Y14%Z'()-@&<*TNP:E3%&!]'E)J45Y 0T 2O#',R_TDTYT
M@^60_*%UU+5TVQ\&_SN&&6"L$Z UU_'3^0GC7C;X.(*9J(*WB(#>B,,)_D.!
M:1Q\!FGRL_]O1+.W^4E>(;O_@D__]W\)L 9?OMW_PW^B+_\5# M0TCDT"5H]
M^."JW$)K@'Z=8&=HNL$OS2-P]</D&4!6X(JBWS\CQ>D0'JW&&I[+45'42!V
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
M9!(_:>-TJFG"\%B,3A*N:AF_Q='_NG:4SQY!VXHX=XW!MMAY']@Y'YB52<3
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
MJ!LFR>K/ DRZ<72[DR8?X>!"Z"R_68?N>BK=XJT;>,K638X7>[(S\=$=C]Q
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
M *SMQYD]AL9^L+TG^SDZ>9][IXGK)S?OP=/GWWVYJSPPOQAL#(P+["*Q6+3
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
M6&M_:'7Z>L_J5JZK*7]8 255VQ\>V<EIQ<9_^5D1LZ7#$ZI]_J_^:NI954=
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
M?NSA>Z5<_.@->N-:A/0&_2\EEPZ>H4\WLGVZ "6]R^X9^ FJ=-7+#D+;'SZ
M>#%[*$0N--S+^>D,"8FKN5&$/@S)UPSTS&#GT$]TCIMUB2JM13 :NF/H3M!;
M>;^''R ,V=#.4S@MN8W0&6*L,A(92]A.%$XK#TX77&L2CALEMTT!M SA/@QG
M\")(O8UB=T*7#(,H)D8U2MAS8H=^RF^01=B"NX X*2:%3&<@03OB5)*I9P\=
M<CYX2Y05AVF#F,9!"'8X= 0=.WG1'$?:!DL":8VTOX(!X^_"'Y$]<;C0B6QO
MC\?0)&8@-G./#'Z/G&AL8?)TYF-M1@UWT37E%( 2'LT8R!M>/&>T)%]1OHB+
MU]".@35]2$]3VM%LBYM>ZXAR@<5\98<VQ15;N*)<P89,E08<'<$M3<&2H=$L
M @+I\Y]"H_-#)^?6LR%6SU9H@+:V%FHI@-$[X6,QN]YS[D%JT&-B)RS\P=#!
M\,%/G!@Z#H0(0[3_$EAU'F6TP*MN&HVWQ*'&$"[A4*_76GF=[(E$W3DIF&XI
M;'/1=PK96REDK\(V*QNH#;9Y;C5/0B+@K?M3$9OE4(4B-BMB<[UDKM"XA]P_
M5\*3QRQK(KG#$9D;59-H?]] YEW9[9&==E%@9P4I+76:K:<W.HI2*KN:*DLI
M-0_6X2U%<U:.<G<]T&SI'5,Y2MG5I!RE#'.CNN6E*X2S%&HPFRV]998%C$F&
M7ZB_FOI=HT88$UGN44];,1M-O=FN$?&[GFKJ-XR*N]TC6P?,,IP//<55&-62
MRFOJG799K+VDH$VEWH*]^M(5+JJJ7.5@Y+1 T]2M=DU0ODJ_!>&:418,*ZER
M%:=9<9JK/G<RVWK75#-<V;5DJD4K92N;KD/K9D>AUV77DFF4+5DNF8Z.;<U*
MD9KE4<9IJZ'HKM)JIQ9T5QGO44]S.36[JC-+JYU:=.8C6W=1J&:%^]RUC[;T
MAM6N/!92\3Z+*B48)09@R15;W[1^Y9&51\YY9+W75P#F>JJV!@ZY='LJX(#*
M\)>789$EYPG6 A=L-8VVP/IET8"1^W,UH10)@ VC74  7'UI'D6Z]C&O"0M&
M%&'*"7;L$&F9[%=2LX(E[R?U _BNL=HY>F_7Z.3 F1WXX&TAQG=MS[DC9JR@
MM8)ELA8R!*+F1APJBW373->@I8T4GLL->C4%&*F<T'5F$;Z%/0C ^O(XWIQL
M-F=:]HU>2K)<\[XH%@MDM>'O+6,13%LPQ/P%VG;'SZO'F+77';Y;E<+9'G2(
M>BV<[;INF1WVTE&/^J39-UK;#&5[1]EB*Q9QMIQENQYEN]"'=X^JC3Q4-7*K
M&;36A*"@3 _'A)V7=/'=D&K[)R4"T_UUH&YA![KZ=G=Y<WE[IYU_^Z1=W_U^
M>:-=_L_WRV^WE[KV[?)N$^]U(-)NOV/T&NUM0+N=GF'V.WM C/8:N\?WFD:G
MT]XYN!1Z1K-G*1%LUE@YV9_5PJS>$2A<+M#J'O!_\BOB52"KQRK9@P%6%_V&
MU!+=D UXE6$"OBLCVEKP5*Y0'TX4BZA9EC3'*LCNV.!3[4;9P_>2)0<I6ZR-
M+9K=+<^-[L(6=Y1D)K5!?7+&3HAK26/7M_TA+E(-'[ 2FC199D=VCJ15%L4@
MV2D2I>6-M'S \US'$._>!;'M::YD4:\B1Y0-15M;,E"E29Y1UG/ 112K[(G,
MU[*>8X@LK^,'RDL9!A-'UWQG.S"8"C5VD.E?/JM419.54G';/(B&CS"2Q$2$
M@#P;CRFW=VV[#PWXSD@3U#D*9KB#_M*M$>G4\:(%L-V)J2*.H67V7Q0![<:@
M*A9@JUZD>M'<(G195I,TO6CUD0;^ELT.B&$:1"[FYWT('8\2[-(JY)B\DKF*
MOTXCO<0>0,MG\?)+7C]%K3C'L]G,9Z%E_WP(TQWR>^=L$#KVCS-[#(W]8'M/
M]G-T\C[W3A/73V[>@Z?/O_ORC+\#)\:OE%#FU$-,:3;KSCW !&]&&PCSBVV8
MA_FFD3FW,0W=B1VZ/*<T=#$M$WZS<!TE:.(AD=!Y#+Q'VI* ![BQ-K:'KH=G
M(C *&SOPU@$EK-K0!S#STW,PGQ1ORB\8V)[M#UE3VJ)4BV@/]%?\\=H'91XP
M\V?8:A3;DJ>T.H8IWA@3;]TD?S["--(E0K(2(8D,TW7"AS\/+,^.T=+V*LI>
MU^BFHMSF5,DV7Z[,J7_=M%0J+\3\2>F\U+YA=KM[2,KL=G>?ZFD:G<8>DC(;
M1K_75"+8+#M9Y:7N@([K_E19J8=7@\I*55FI!Y>HRDI56:GR+N%4<!&FU]^R
M1DU%%R.5+<IKB\W& 4OS'D/N@,I*E<SB>S7BSRLM+RWD<\":%,<0[ZJLU%KL
M!_:[+]M5K^.FN;*>C8/'OJRE\(XALF19J:<L+?7=RY.X5-#Q4HUTU(FG8U#S
MJ=GIJR15E:2JLN?J%<Z8>L=J2!K0*"-71KZCDV2R5CC>F%F]$5#TX#F'FY"6
M5V<<FD9#EHS#EM%_C8S#5IICN7G&86LAXW -!%."?,/FGO,-^]G434DHUBL[
M3H[KBF3U;,RW*:PTAW@F..L<_70!V#SSX8D>M'-$S&:F1M=_!"- 0BYA9)V_
M9ZB$R(&^ZL:N$W&[Z^1ZQ"(K?%W&^ L)JJ9U4N)A^]-G,4'U^\WU?ZYNKZZ_
M:9^O;[2K;Q?77R^UN_/_N;S=&3+Z,(;ZIY."O1E@.)@X6FS_%-A\[KJ;I?.@
MK3P..7/GK+]KIG#SS3.LJ^$#LJ)=\O96FD>]J5/82*K= GVM95%?+=YK8T<%
M'IUY)'_HS<B6<O;3,'KY\18O6/A41T\V11CUHX,\:#KODL*TT8OA< (WC.)@
M^.-L0/QHPF#[D1T7>JT7I)MOZKC:,CNNBYNKNZN+\R_:^<7%]1_?[JZ^_:9]
MO_YR=7%U>4LXZ,O;NZNOYW>5=V1?;1^"B1P'GL/+A;W!#[SGR*7QCF<OV![R
MST=T5HI^PX92^DG *CL&?H3C++.U0-1(@4[@XP?P-YHYD)U^3FYZ&\,'8L3E
M/4)4"_DWJYL P=J-,PW"&&_Z.0@GFMDX^S>$T0\N]"RJ!3)P'(R4'=;;D0 _
M1'="81&% W\8MX8 L</]X&MGB@W!W\U\ZBP0#4*3IAX(^O3DM_/S[R?O&'6>
MW9=>D-ZVY&N%&$9@(#NC6'9B_W T[)\3HM63N*-H-IDR 5)I%7L\QF(2+&+!
M-\>63K"A45KEFR[U7'N H2($)SII$8*96<@B%= 7OAC66RF^0OOA!T\^-LKY
MZ4946P(NPZ?BZXB_EWA7G9ZPK-FAJ)^#/TK(]^CX[WT*Q#(%!L"BW&"$52^<
M")W"R-!HD'ATH0^ "L'/PD5CF%+"VV6D28(CUU=22VC5V!:8E>'E8,1NQ.T<
M+8D:Y3"UH ;\9\UWADX4V2%8TPA[.[L/6!&.!.2'W5";S@8>-)(\KO;/V>B>
M_8HDD+8Z=/*]9N!XKC->- Z8,(##Y_4]7!_&G DS2_O1=CTZUV,SLX%;PU@T
M@_[QUXJ'3NR18VA_0"_!4CP^V01U%SZZX'O039;;*][&]2%D9]6.F/+R'2;U
M(%$B;^I9<"GH#]Y6\P.Z:4@=EG6!83R#*X27>8)Q#WX5@XV#$D)1GRB(,GW)
M0.< 6LPX,]Y=L\:2[?%@$D/J.=#K<?H103"%OS_W?7SXHM?Y5S+.\VI'SXXM
MZKK<HD>9#*!QS88(%&XQ3.#]B&H4%9LM]WQ)R0?>)V(:Z0>S"%QX1!.< 8B2
MY*YKC[8WX\KWO."))(>-&XFT,XQ.,OT^C7^R14JV/D]VT*'ZV^6?N5'ZYOH;
M_/WB\NOEM[NJC\XWSM"9,],P\.'O0^ZI;"J[%0U#=\#&NF\!.&N(+T\^"DNA
M^C3I#;YS.]?.LI^"\_-'=@A.ECT2AL7S48"CXHGHR'AG&K3*>E.P.C1&\"1P
MI^\PBFM7NG8%WVHFZP[K1G?F9[!$E^<\8F>)6.65* D.EH0LRV?CQW=0O+7\
MH'B9J+V71.T'.%XNF^NYN?QZ?O6-O,[ES>?KFZ_GX'>TZX]?KGX[O[NZ_L:F
M"A_/+_[UY?JW7:T,'<H387D\\D!.2+$&K3)"0'//HWT8YUE\1MX"E]226$X,
M93A,.6(<QH@TA)$=A[*)&_-(@-4*Q.T'+[C'&02.\S8.9"Z5]W/ )[#%4HS*
M=0UFRAB;T4V@]T]@Z(:0E^H*TO(H+\_HLK)7SRPHI>J&$%5A*2>X?@).]1'#
M9/@ABX>?T<_!6SI#&T+A\2R&>R;A!PV@X/UPT!#3'8Q4(>H9\9A]8C]3PVG]
M\LF-\'F:/<49B1\;VL?T]6S1Y&R5)UY2D>)B%G@EPF3!SE,0_F"_>H X_=FA
MWPP<H1L6/,YPD(=@)J;9/A,V:WW!/6C2)'Z%%?1F['-\"RK[Z(QT: ^$)A'6
MJL+%A ?PTV>D$%$+,BGU"/$9UW)&D]%LRN<!@V=M% QGJ"46M5"#DI*.^J+^
M[V%\ ,_OT),3?; I!*_IQYH^H[EI8E"DB>&##3,?ED0 3<H:,'[]"&&[@<-;
MMMTD'7A\*E%F=:D@LS-4WMY?*.AR?MHH=AV"O"@6 1\IWXYGU$]L-\R(G^]O
M,$6!:/#Q5_XX!-,+9T-ZU5L<9*B7);5$%YLV@0O@/UBBS(57L^]#)S.?@?]%
M9[[C8(MI0F/ ",^F\#@+!N5ZH,*0BF:Z/JC<\YAN^/TB>C>JH>9P%Z/A03\T
M?7@);/2-$[%^D:EYB@%*^G8TL<H83CJSPM]A9W&PUS%#&XG)#9<NFX S8@%T
MW^ )+&J"&SC_Y7TW7.NC\$G\;A]D+M_5,[KMK3 )+=/HM/=1OJN[83FHDHP
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
M7+6F)7J1"<IBK8BOV40/8&)G:)+9Z3ZWI=P=!=QSG%@RNPR;4;#,LGI*#7%
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
M?*LEPI?E+"I9EUJ7^1ZZ(,XIR+-8LN=IH8);:"U-DM_E@\*JS(JEF0!;RR?
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
MF*JDW&1U_SS_GUD7'_X'4$L#!!0    ( $4^G51?1$/$B18  +S/   5
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
M)'#)JQ2&W 'K,:A"?W*O<,KZ#J8X/T@O?3L>CL\F2U0E9<!SS4E@S",J3TD
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
MDP2,RD0&_"H()0F+UO'@@\ZQSK796Z$]0M7HEXX*C066**(Q&3($(A)R)XU
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
M75#SGFZ<1"I*YWHK!=2)2^Z#KO/)RM8Q_IA GHU>#S,,*"2PG#KBRFUEW/"
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
M39CY.CLW_VUAD;2^L;E%WJ;L['Z7:Q]PX$_1_ZU<')!<^YF8#C"Q?)=KW_[
M[PTXF)A/*QSDU#9E<?#A$E5\R,I]^5G&VP:V,TIF1)Y;OKV'>,64I\5)WT7[
M(=E_3[#0_Y%D?PKV3[E&@2,']D&3=X #@ %T^ME,7)H\Y0+:8E"YYP"],R;'
MW28\I3\(2WB06"0O)ROX2XK>HT-L1SCU:D^[2 F=-N14B+<;\6*;N[#(+W[]
M2_5Z"CGV!+6V?/[Z]%S,6KOW$V^_3]U*X@FS[]):>@.&!*ZCVDU&WN\9#"P@
MD?&S5>5SE),KGO(!-.%>^!R< ;!Y/X5]<R/QT8]5L-.O9=$Y\;S@YUZ"//6D
MNPCU&=R!GF5"#_=A (UZ#*!+\@/8_',$C2V7 821UAE GHG:]CW,0H8.^ *D
MBM?+,(",K&8X17T MB.*RQ:AJ,%O#&[9!9/+!-/S\Q8O'Y6<JHJ37_/RHF9N
M8[@UFD1&Q7_3A;NO?>&[.SCQLC#V2'^8>-*4QXS]14OS$,SJD$!3ZJA%& P]
MUCTTCVM<\T $8Z^+SSR?%T@2DK-V>K/&L0(B23X%&<O?NJL^O-G<>?_^!$K%
M<VN$ 9ALFNH@'VXWZ)CC8-_4<%L+D 29]KA/9#@O!=N53)="<[!/MK>1A[)H
M9 :0&[6]KO%D'FY=*>Y QRY792YN[,$14"_GUM?W8)?PV14[7N($YR;<]7HV
M KUJA5R2%PQS6/:N$ZP=GQS;JYQ="H'UJT8Q $4&0#%$6C. *WJ1.&) 'KBN
M(T),HI31P]$<X-32+PS@:]0V QB ^O[<#:-<8P [KW>\*4]^@Q2GS "(]5KP
M+;8Y^IH23?DL=D.> 3RN:L%L*@<]90 L-A$,0,STOTP831=#.S(#M40S@)0K
M=%$GV#<C&%4>G4R[? ]7\XD!&!V2IG8R@&E9DBOMJ+ H V@8RF  [=Q@HRVA
M9U=00X<!/"J^P@#BSC( 4VABKUR &I]A '/0H")?L.]RF3" PS.S#."7=._5
M#5C_Y?^FG+!_D1)&D+A"?]P/V1%E!QR03-VK[=G\G(G[A/N;P>G]W8S06X+@
MIA*:S@FC(]C_WVCJ*\GJZ5?_6!@G)4E?+"#VPLS@EF1@X(6K5ZT[E92.%Q0<
M5CH.B/7^BZ.<JC5\5$45[;$%/R&1N$6N+MJDZZZK*3P=1OP9'(&;T1(9@'//
M(3>4HL<"73J( 710'I+4/8T)P843EVR&/&490)G&F;F;&J57V!]M6I3U>7EF
M):[8-HN,[<:\9<M[!L\8)%*B_!>LB@T2X=[&+_4O\R3<X['@\PH01HS*XI,G
M V/2DTMIDBPV)6<.1V#M'S4.%AOP2$;XD6.?IIG7I>6V&V]$(4S&+1,))<E*
M9S-KJP@,H!47!@.H0B#IP Q?+!4VQ<ZZ\*$HI:0NZ+1:H+CPM<T)T4;Q5+-A
ME>#'L5<0K]W(@:,O)]MXR:6>MUU9NWVC3PL8^[HK/!:=/:=6&FWF6=4K?M?3
M[/6YRQ92W=P+#1>- \0R6'6\SQD8Z9X+\'R--LNI>>W6=ZU3\)3,ZC(/ST_M
M+BZGSAZ(TP>.55#K40-PXAW-S61!=#C,"1-QW';T7-*(UEFJ>>6]$M?9+#74
M2>+1L %3FQ)S$X<0@J?]2G;,@+LP3\4S&RZ*"0E+;J+EP=Q2G[[04D!ZDQA
M]&VOM-KT$\DVR=>(M^_=1I<%2?]D)]V85'1!:&4SZ.MIW6W??=B"#\1PQRC3
M=%%SHOED9?Y>!Q09L+\@](SC\]GDWFJ=49RA9K&<N]YXN<314MW/C-8M3*NK
MN#HK?^YZU@6MN,K<[6 2"WF8]@S%:^2'F,&/7IF:?)AO'2=7;DE:?9BW1.3I
MMH2S+Z@E[_9QA)Z_K91V[/6!]?HJ!L"<R@!" ]SZ# \A VJ&G)]$/<M$*E *
M [D4X]@3 ]1"5V[/WMR,NQ0>TW;VTT58XSO^;V>QK[(;+K!B\;=( 2*T2V3E
MK&WU #C]YY[$8H(60H(6?OB KB:/B;>-X9!!,3^.ND]D;!&RYCNP*8SLZ2LD
MKM:\+/X7]7R4@=:14W>X#.^]Z[F4>?*8XAUV^&NPP04V]5*P_%DS7KA$.5],
MZI4[ SBB)3.J6_0%T+^3SIH^I)!^N)8@OMBW#][XDJ=PJC8_U_W+UUV8A\[8
M[)8?/^5IN@0VHM.I)OC(95S/DMZN$$6)O$.+HI_2.$YQ)&=0SOD$^'Y,VD7E
MSTP<;K))6[_VT[7I/JI1P&MWSH_-#\X8NH0TRTTT']HM-!KT[W+I/JJG-W [
MP$YKEBEI>-=S@&_(BB,=S3Q8ULE4$*SL>UZK@N[XA4R3_JRQC^1*P#3&7(7&
M>Y@N%K0V/91;=Q);RT'H"FS<YDSH9EIWJQIRF685M[E(_3AA>.:<Y:]!TD0-
M67H7.@7LM(]V!JW[$R"_"\5G+#C4&A05O7UA=[&DM'$X4;7NW&"8CKR>I5;N
M[@U3>'//AQZ*'/L*EIAI:P@[L23,3UF;?J?Q+KN41(_QS@UZ)LN59"C"1S'3
M%-["WD13Z*23R5%"<YZ?WX]5;5\A0U$Q=)+^D0$(O>XO9W_"M8@I:XN1/_*+
M$"@\K@U.23]]?]!:!B6Z0-1V0'@+']O#\2/LCU=U<ZHEO@A$KEX*][M]R,^?
M5R)N,H>GNM)VHM\GQBEN8D^-ASHT2+MKUVK->VO&Z)8]9WFY^=M\TYI^'0L#
M<R'/U\D59M[+X[2DS+R%E/348@3Y?B4ZS]J]VC[+FV<.DX^H^@5^ VYC_%2,
MSS(PJ4>VKJNVM[2=FWB-="U:0"#AD57A?$^^D7(*(J<D95"9C"CN/W0V\V$8
MM^E/S-\+J H2?=#42%QI#RT&P\T -GNF"NCQTCME$+A$@U]U:$G@\FT*A"XY
M(',(^ P;&([[>N\! S@)I^D5(=L$P':5%/ 1.P/(?^ZW8],SO Z;UD7AGC&
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
M0BH8KU2S'OLF+"EX>_?36TY>_5KUW98G8ORK7Z]7XQ3;G.[EV..K&@<251B
M_#>LIT[)ZAV<9+8.2WW$\H@KE]-(D>,6TOF"99Q5TRW!C$@C6B);A6!,8);4
MLPVMP<SH^6<?,VL?3?[=ZO\L?Y()T!GS)YF F\Q)[_[\9TP3(M_X9TRS7SL*
M?MS81U?'[:)O[,0J,H X#V4H!1)A -?/SZ]C_\6/S1.LEETW2,)_B47/_AZ+
MZ!AM^"<:^+,(T4OO.R]![S%1?^<E]O.[(<Q(!@!]^H@68@"^#& W\>IN^F'H
MF<FR6RW@HO I^FLH$%.1-&H^R "$O^^U\/M]KX6[X]["/0:05 I%!T_<F @4
M')+^MFZRC%ER9@ EI1 A\83BE/R_CU.[A61QVO, _.@:&4T))CH:\MUQ&WW)
M ,AX=$"JA1@E<)H<3K(+PEAL'*-D5*=\:<MRZSJ_[DPZ6/S:]MKEGF<T$&QZ
M#BDY=9[NN0X]^=AV&SO]'L\T2+PJ_V6/S@U13,DV$[X%N LE?D][[(N'ZO[5
MDU75+(TU9NL4/9.?%NI92-<[Y:/EH\V8:OM+J/(\S1Y^KZ=0X\.IS=:K$B6.
MZC=.6-SG1\I^FPQ#]%NXY^Z-=,:9SAD8QO%5ST8HH]1 ^.-WCBQ7I'(C/[VY
M@326%IR)K)0(4^\.X\7Y&$N]%A'+YEMQ%W?M4F&#CV1M[!^CLT)3QS1;_BYT
M%4\&W\<21MU*3L73>>=;YT>4Y4JO[HD0+IWQ#+ <[3"?8>)H06%Z=9!=2'MI
MGLZM-!VDGOB.9H7UX->Y*C5Y#8R\2N)*72)9J^?PPX9?W]-S'S<YA.3*E^_6
M'?*_M\/URSS9!ZTF!>%.L-\EK\;Z>[1"F!N&E=X!*X/R:3S:7MDI_F<B7X27
MO#]-NONX"0'&9:^.F.0EMJ0F^E;9GR(Q#[W,+LHX*7OF?=+NM$Y%>3?NBA4I
MBP&PL*)&]0CPEAYV^L=TUD$-_$$J[[N(9AR76'EJ0/U;DI5Y_XC_BJ#9H\X4
MV'Z*%ZW/1.ZF7 W!T[YUG:?F<Z;TK O_NZDW%=*J[U?:]6$59C9ZQ@7JW88[
MMWK&-9B(91R$[2?W^ ZMFUNK2&%&QTVB<KM$"N_0]V=?=!0MD$4,M1G[^WX2
M&]Q1N#%J(4CVGQMNML(0;7LHYRJZ9B<^P<J=[AX?'^_Q.1J&:82'>B,<N?O*
MG[BZ;^..K:X)3@[>T#Y@-S%Q\WG6=<U/ZTG/((;0M(*;RH5O^JXS@.DL"A<#
MZ.[&2>5A0^E];>!G^S.0O.8,X&MM\CA8\8QHTO"Q5<&>)RC0[76R&HL3YUU]
M\7N&P*QD3HE1Y9AG9<\@G!)21>5>HL?:PZG*X'YP9Z27 ;!70D3^)=C;V<D
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
MR'X6-]DW)%2X-U*\+"M7XK"V1.F _' "-0(CUM5KZ1'Y&E*PHR@!Y+YZ7'^
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
MG(!]V^TO2S08"AEMMW095><DT8=+=@J<Y):*.2V///3P ?B5+><]'<';*(E
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
MSU_?2ZF$1NV\:X<15!O>EJB.I D0K_0ZJ8LPN)A$4@+AOU(!C^"OD"1)VHA
ML=M^.0(CY3-RC8/ O;W0A&;]O5>#%I(;4JF 3YTT'SR2K1W4GWB4"LC5IQG)
M]*!5$$?%M]*^O7/J^PF')5C1)_,W5 "6)AZC&90(V&[:9^0@%; 9C1BBJ1-!
M Q('$8-<.%="NMY Z J</'._2? *1+D6NT$Z!CW6)]^AK2KFBW&3!RVRA^?.
M3#@;Y1Q]1I2^\_EZ@3[/Q1,&LFWH(Z/B;5]YZGD@GLPU10O73[4$WZOSY2P2
MDW@>Z[DI/ S7:'EPR#>R"\N39683FWO^89M_?[%>!_M4R^ M+])7D?;KU="A
M;@VNS9M$;:/O-F!\R=^HI''%2MB?C-] K$W7)SRNJ8N1;KIR,D'&1U'U6FGJ
M1X9+;YI?(3#'J(#)"&"MV)EG?4WTJ.PAE\ZM#4U[+=)KRNVFP5O2!%5N?/0
M3NX9I7>NJ6M$-P.>,;IJA924\QZ9(<TG5;YOE:&\W4H\V"0V1 X>(?+X^X49
ME*SX!TU]24.V=+6]#X?)4N0<YC?A.,0HD. #6WQ'!9P#W801P#1536KMI@+V
MLY'K8#/"6$DJ@(4,HP+NAQ+!BY_AE-M*8!(/U)]2YLM(9O9%;GL0#PC928@I
M6$?\=JGR1(<?90:AFJF 6DGR'@H]%8""T8S?538M/-Z "KAP1''[G0 WI\D6
MT5L5;<"U4S078[*(XH(.^KOZ%G"T#D3>YX,D2/VP6W5_JRKR&NQ'%?H!!&6,
MUMMF'+:G0V_^<XA>^D:T)&4?!8DX2P68*452HI0FMK< O2?I=PZN@C":/Q-.
MKO@A?3_H^OG$8)H+FIM(2\4 LZ$"2J5^7V[?]IHK2B<2VP %?2;!<+?O>:D?
MH71M* 2/B(ZU-W79$*J"^0Q0#T-([:=D" I]BG%>\49,934PPL7X)_B-IVQX
M"_!I:#L54"5QDW@"^A'&IL[LBA[ &'?+=1<3)JQJK-D.$H@63-?1V=[O7=&9
M5N9(T/"65!VXVI( ,^BY)NA,/"J_K@:URG$VD'LO.JA'W N=WO>\AD?1S:J@
M1+L^<>NI$W]>T@C!1=A"PO0"JQ"EU_2TIHRES6 Q5XA->*:T84&]NKFX\GU#
M#2X,_*P_5!(+BU*%H5Z"F\>5L%-QZ EF#WR273DAN,W2\S$BWSW=[VK-2WQV
M.">^EGW)-/"@9H<RNU!\V9UX4!;;J")EK[##DW>E(:MX^<'<'@E!V?'/$$[<
M\Z)3/6,?9UEK;S9ZAJQ:#WD=<ZCI;@0+?2A.T>8G612-%"C$D:6[;6^#,QW\
MWN;T,EE>UBM2,=IXTE>KW1NJZ*F<<;J'X)@D)O_&;V$JI2BIM23Q5$E@_I)Y
M83@LV#3L#=B<R=\XM>H>?]*J-:&"-F9UOD)P?@X1PS"V+G-!SN#DZ_SD)CAF
M@\UVXWF^N"8L)8<V5Y.]]8+-#LQEJO7CLWT89B0*;#W>^WZ3ART+R"6"*;87
MPW9[216(,WX%Y2!$H>+*/YR,09-9] >O&1DE\(Y9:3PYIUS9%'/E81A1(0+?
MCQ-ZV68$:,4E89"D Y)X6\)-H:52K$,[19[ 469=U6AI5$&(F72UJ6S3RB=$
M4+K:I;SOTGQS$)]\]=Z@9ON2DL@EK*K;K9)[TFLN43D?R\_TYTT$<[XLXTY)
M .. ]Z>@_)B9.H/3;<8=/6-&99CH-J'1!Q1T/F4U38P*.$4*P&RKG'P@F.;>
M)T!'(#3]&,%"&<EA29_R!MA"I CM16+2E4GG<%>P27=.)O@G/7?+47[^:4U7
M&TYP>([3S^>AB-WP0'D?AC6KPKQ N]ZI0H^2TZ&RKY]_;9Q/VD=0-,2UQXJ&
M;X*J50_D'*N0%J'/-*V3CMI\MSC5E'+;,]V>:P:#K40.!^8RD68_='A, T]@
M<,H"_K<\[67>7SLX[L%F5 A*L_3-5EQ)59?[K2RNZ;F@V-H1^\]THH%12/;J
M4R>$'/5<FM6%>@5DE([U;.C=_)2(NL?^*7Y0C?&6JH7?/%=M%$G#]T3X$*I;
M7MG1ZRSJ8/_]E;.3@<<;TG3\S.,G!P.5:@@@T-S[U6S1BJ TT>3P0B8-\H>3
M_O>W*"XDUV_8MB@4?#@#GXPK[01&TFSFY02HR'7I6B(CRCM1WF3$=[7ZN<H1
MG!;/:W'!Q(I'7Q^<12":^&B*ZAAL\A'HH./-7 )'V&2V@E&$GA5:ZPY)?I*P
M&'S#Y+/K8'U!D]C1?1E$Q>BGAZ5O7WY?<GW>F>>(RDN(,V\*A>SN"Q/\&D1*
MJ>N_</I]A9X6VXT.,V]*.*I4#S(2E;+J*2F[JO5S$[JY;DD@T.+F!I\:005S
MH4NUI3:M#H6N6VII T4E<^:U^T]$=!GT+N1G+JW,N3$7F.&Q;^02FPUYLLS7
MD-@S%-;)>EE+=W!U=&=<0*TQGVW(A<D!FA#]I.2L@9N(+RMO;Y+^^H8WA#E\
M,B-Q3H8!%@ARD1Q*Q3N0[RV8 2,FF*N!;/-ZWOBP93YW)LD[JM>+\T5C!I;;
MZ]]G9#8JU$I$6%27*X2Q<E[R9WC(?"-_VO>S73H*C8DR[NB??9TM2E/BH648
M&AF+;_T,-M.G!YP:Z;+LOQYVL%&M3^C-J/8MO^/;.YFOKW^J!H;N>XQ>#'EG
M E,%/@LF'1CM@"HV=#>=I PEVX9P-XM\ L_2-&\9@E?R""&;X4UN4D=F5%8T
MY4#Y\4"16A6-K&4,4[ZB0H8XZLR+_!R#N:(66W9LYXU&^;P0Q>90AE04C)G@
M;U#;4RW)-F.FL.656C [4%S)HLLG9I*X]UB\XZ(&?7:FEOB)!D4-#6CX ^>A
MSP.(ZG:3QN,3E;DL'0EB,YMVP=?/>"@KZRU^\!#:>JJ7[+3)SZC+J+N16ON\
MK:^Z=,!]@G.A[FI.11$]C\:\B_ I4!;R&MLNVEC/"7("CXBAIJ..I4RW4:0(
MTCB^<]CU+(N#[KS]&U$U2FL?Y"]]X=?9>/-,F/6FC_X L0A7A:_&I45W3A".
M%[7P:Z&RT_!U_IX.6+H6E>?1*")+]@633Q"]2>6U"19"E=9#O:H(C]+K<C96
M.O6F!U_=&N+37<P;F>*&S40@957]B3P05X(I#M0!Y -=I0)B*9P$NU*25K\@
MCK&-"K@QP15@HVM-8,1,<+P']4 LKM73 =D)C&V6D70G*\)0#Z];F=_+=:F(
M4/9<JGDG;3*K8E@LTA("<3KM)6!Z).WP1R;-0M[*6\*B[GE1BLQ9E?%.AS7=
M-"'=K2JO!A"\O85,_46QK\S>5?CD/<(=*#*LZVF['*7=$V6N8U128HB_FW;I
MH\SCS\5/###A+G@?G'!S%^&4XL+=B2.4DY#KY"(H^[SZ$5SX8 OP$,1@\&E-
M*2P*)K!6++Z4_V+ DW2F\(KKY2%W,]\0Z.B%]*6//5;( ^Z'9&T,?#U1C]@&
MX"SK9\"Q2*QI5Q)4'1LGM!REOH?R%LI"SE:U*QN12C6H)SQ 2\9D3'# M6]/
M@3[;3(0$:\9Z*IK?5DBQ$;Z<J,O7==*^8J^\ 2.LV4)=:@04V6B!H\.;DC,A
MIYX(#Y'.8>"1"C!VU7"<=KF@@,TTZ?B!D'<+ZOS=.4L<IWWF9,?.E<T::7.-
M1;VU?H4 NU,^ JN26KV'O5'I<"P2E9V]@8<$UV9.WVG4>$JS)]P(59T"XOTZ
MZK48-N[Y?<E-I8BY'BT@')3!^O)EM<+S0PKXYX?2![J]8]L[AXJ,RIE?%$5N
MW;.+2DGCZ4V#>:JL?BEB/I#UB)Q2=*XK1]^T1$E;2,*:8;=^@XF(O>M5LZM5
MA_LZFGO;=,JDNG,-6 Q&3(MC2O7E.<KF[3F53SU!%8M6> 60IV)%$'NV'OWZ
M!HK_@D!''79S<?.RNW;1VR'0T\DK0/NB^K<#-90O*,J<EY&2.W]12O'B16GI
M\^>4I,]KRLN=EY73E-&\(/_M^ L]/14#OS_D9V5F8F)2_?EG(R<O1[?MPS N
M7+/S]U?W\?/V=E;Q<73^-?MWO_\VZT4G/[<@)T=-/V_/;\=]^-CY^3N97/=Q
M4CMNY.3O'>CGX'3\YPQ,JOX!1D[.*FY>_@%V7@Y.M#K0BI!PHY$AI2SEX.0D
MZRRNH*2@+"[GY.PH;J^@X"@N[R#G)"4OKZSH[*2@*OF'[+\KUO'?2=LNUO$O
M%NOX'6=^+=;[CYS[DYS_F_E_5[[?WV3]#W__F?62?^#][]KDDIM_@+??]5^!
MMIO%V,GWE]N?[Z^Y_6>M]:V&&D$!*G8.WXY)<?#V"G+R"W!RW*[9;[[_+C6M
M1#M/IP G/W]UY^T^8>?C<\W-P6X[J:2/MW_ S^>N' WP_MTO05Z.OYSPXG;M
M6J!_@)\=C8!?@7Y3Y*\D2/Y,PS](DK]=T']&S@\ZJY.=@Y22G)*"N**<D[VX
MG)*4H[B2O(.2N+*CLIRBG8*BG:R\[*^%_J&S_EO!P:Y.7ML'UDB)2RF+2RN8
M2,NIR"JJ2,F(2\FI2$G]FO];JN]R^GL[!P3;^3F=<Z%U)_5SVUP[JOWO7#LJ
M(R<A<U1$S\[!S2O V]_UU*]E_3[?=X4ZN-IYN3@YJDO^FOK7+_ZY'/\7[$3_
M@B3]?7*A+"\MZR E2Y,+)V=Y<3EE:2=Q97E9*7$[9V4[FJ@X2\O:.?YYN9 6
MEY*E_9E(*ZC(T/X4Q:7D_U&YD/_?*Q=_'\>E[:5HPYNL$TUG.-,TD8*RD[B2
MDYRCN(RLO;2,G(R3HI."\E_B^.^.SOHG:*+_!H[_?/MOP]NO0^/OAD#5WPB/
MBG& G5] H,]E/V]GMVM.ZI?]:)53E?P/4ORQB&_'B7G[&0?:FWA[7U,_IVWD
M;>_F]?M"ODOS<R&T<5V%5JQCH(.3WR_\NGQ1\^@U-WL_.[_K1Z7E);89_KM4
MVQG_>&89[=M_/[:,E?GW!Y<=_6^X=D!V0'9 =D!V0'9 =D!V0'9 =D!V0'9
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
M7G3U:$?/<6#=MX)1!LU)+) CW1K1T66'E*WMT92KO%.36PV8HKQXD06Q.H3
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
MV:ZTV\S)=S548@$:ETNX- &3NT;2_WYN_O\W%2"P2*1Y&V_:7,'KRS0AS!-
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
M,,[5YSLC!'P(.=6#9$A7J$BJ%L_4YH8P 6C8DHX%$\ !:P&O*5,"F8 ]L4P
MR1-9/T+JI!]$G&#-90830+/Q\#1Z!#)M8 (Z2S>$?\T;Q*N [W!,P/<1:O3
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
M7*3O#+XJ/)K.Q00<0D[M0N-T?N@ :Y>=/M>]!"(=*D*OXL'/**L_SFGZ#SU
M"_N,UITV@/^Q+@%E]$2&A(UUTWX*AXUV=/V>F([N/0:RYA$[EGPP?9.!Z -Y
MB$-PY6ZXE'TIHP6X=67N_/<OD_(QB&V#_JU'!3WQI5FZ)MXZG[^_U@_K/%,?
M9Y[=+$V&]&].EF%]C+1XBDBX_X:0GIVF@O::O6I:#JX*KBJ])J5NA;87BUF*
MR^/"4YCNB^5CQ$Y>!DLEYH";V^"[WW:Y\>=5:GT,1>P=?8[@L!7%+U/$W%*!
MB6+!:A;N'C5FDZ8_I0F/?M8?WBYU'X#5LSG?:!K5H^SX--W$!QU?*T5_@3CC
M _;OQ%E%:H\CI\M>M'L":_M$6_!IU>^VZN?U*OQA[<[YTES!P3YM*G3-KY %
M^EW8!$\WW,3]*TQ%*RJ?W5!Z:_@TM/6G@@\$](C.@94A^C-09$5F!R*)@B'+
M4B#XR"]) DDBBP.N$M-IM.ARUOK6PIJK3;=C^MTG='&88VST]@#+4=#K(C0]
MIC(](E-J3<GQ<;Y@7&?XBO@GC#/)?<&?9%CO/\DXO+SXRHL)B!^YWJZ!>-:(
MIBSZ'LU/=SG.21CYF1)Y)&!&&N>4 6*I90797V0I-E_.F"2#GYEGL6Y:;H>\
MS[_Y4OK-EUB/!H!F7TV1).WOM0AMO9!P06J=7PL\_T8LAGTC85GF0_-]?=]:
M+3$>V;"8Z;O:!D>,HV;HK[K78>K^>B5])=30I04WO,54BEQ<]+&[Y@&:N7$D
M] (O*7OL([@AWXS@&<U>V7-<^RO&P@YD8.W/N\9#MH&/6[J]&+-87Y-XU]?7
M56*D=<?MWYD:?Z?]_;#__$//-F'6[AL#<' F):QK9&[$]6V.BU^#[\[/Z(WV
MG1)T[CW4%%X"< B+\PY7K%91&]G=CFQW/?7P&(C<47Z"Q@T)HO0R]A'R1MP3
MZFM/E_:99)?UX9T$_-EM/J+ZI (ZM3Q;#IOQR\7X7%-0?+:I3H .+^/%&IB
M\^NH_=#\]QYNBR:+YW;,V<I^1$Z98U0Z$+V0?0343XB=E/":TF6.(1OK"P^]
MCA]S5%Z/D<U#<MD\;T&JJ,TENM.H"1.(:ZQM1PUI01,-U54(G]$?)T226K?R
M4_*>F+>N'7FS6Z???/ +Z!#8 1K*!!Q4&_8"'>STM1?2K>T%]]B-@$,7-Y\C
M:W=[7SYL\/;SJHL=S)B2GCJ]'3>3)&?#+OY/CAW8D8N#<DU2Y!J3W*HRK]_J
MD]\<\(&6W5S3>!/Q1/6)%J*<IDXJ136Z[W9BB/2BMJ13W8IW?;GNVMU%S=UC
MLB1)F@^C0AC[UDE*E?.VNZI?)J=3]0P/^!T(2F3'&SW>>#AOBY!%RRL/S*Q[
M;(W%*0MUKFKTI,7$5U^>^;46L-\)Z/Y_5F'#O_PO:$<_,P$_9E_9"BE2PKNV
MKE=19 9I3\+$"]CZ_B?S4G_5<\U2G*V#<0KQA0&@I(C&6A+7/V!C"U(=U,)?
M;R58NS,!/P7SK+0T8BAB2^49>>6(_0/" U,"D> ;C8H@+>2'EOGWM<L9!6$^
M82_(CE+64A*31_IH'B1(8.DDVQPJ"[:E/Q'MAUUI6SH5%/P@3BQ8B'!B0 -&
M5FT2.M2MYIK1^A8V8E.0;R=F[I9^< >#V"D1L/<CSTI(4^?0P9Y9QSX-T!S(
M/B&>T=)G7>+*^.RQ#KVU.;\1Y'>3]#P^MHN4>W<UN&0=^HRTA[6L%03@+A@3
M %Q_)H\Y[ PYKK^";)=\6F='G[9K 'J)F G!NO35C:9+>HO_&'+W,O"_;&ZL
MG'Q:JY: 0S>B@)3X4Z-GW>+>FLX1R]LE4!X1#7.PF$\9&3TQQ1*R#UST4JDZ
M[@\$^ZL?7IH7D17W]%(^D''G\&)83+4]^3*IFS18E[][.O9S=4^#\\/5&+6\
MO:O+TR_GA^>_B?'N4ZH-&>Y-RN$1W28X>_)KSN:_S^6_RKG\3X_R)#\-3-QH
M#.!;PQR>-=O*CW7DD*5UQ]*N-GR[O)1QG (AM"R8Y-/ 400+8J ^7FJWQXKE
M8L?T.^I/C"*=C1=L<Q_X,%V5DGZF6;JS1>U6G :5&_$UG4UYW4GT??0,)L!^
M'(P7\;8]182?FT6(?XR!:3Y]0EM77H@!+7N*+=NKAGPGIV?9.&UL'%4<6+&T
MM?K4K>\N&^<S)L!SR^\0;#S34B&N>]64N)HJJ7>[]@\N@;%OOSW^]?K/?DRV
M!2A%S#V\.M^^*>58C&&\DWW?K<M#Z;X>]G-"8.JWVBE,>^<P?Q.(&,[H$N*-
M?G4(>G4+'CC8<2D;O%P30L3TG;<]*JM6ZCZV=:\6WN<Z9"F>]L'PZK^YZOYZ
M^_OAJOMO?79(?@>/5)'MRRFY&1UX,'#TK,;Y$I2HR7Z%O7W(7/<M)T!].6T7
MZ0E6N\?L^>N<]J33IF>:\ZQ%BR@5(N[NPDT2\A["/'?LGF3<UQ2,5#Q56TJO
M1.S)"EX/I2'3K18*^S)72I6>/^!I!9W](,CV^"&CJQ."B2F&:AFDY?"(P.-<
M#"+&1/C^JZ4,G"D0*R0G)?WJP*FS(KW+)ZN,:Q[RAQRCY9*UE8]>[>\.3#\0
M;/)<)QO3]([N1]'-3?;'00/7CXRFS%\MB>ND:O.,;WVKSO.@6"Q.QPP8J8R(
MIU7'CO]+>]BC_R6(+?[PQ#P^&K:*#I\44I,CFJZ=Q.\3!8TD[!$].E^3%JEM
MZ2#8=^0Q ?WJ\7U83:^7I(V]87EMT8>PI2]XA7C^4'/9JT_OG!/./I73E)$Q
M$!&D5(9/R2[6$I7ZS]6>_RG/'G94-;\]B>-C94N( @^G<_9HR8&A5FVU7)37
MK3SU/LA7G= 2?NQ^2J!Q=^FNE>42:J*4HU&7RGD3U+TP>ASF"VJTZB,,AXW(
MS6T0:@]XU"%M'I7B@5AL^5J$SCV^5FA2\EHU1</>@&C*>_F[P!^2:_X+<$$4
M\9;1II) SEI8GZHH=QMU(3JB-QWEHPGH#=A*&Y8%)6ZK8DH0G<<%_#<V>7F-
M"-2*Y%$0A8P\ODK"-MAFY<9C)TJG&3K51EH\>)#VO\T=_SO,'3=Y!Y\[EST<
M'[\63^[2[FF7#]D?FB[Z; &PJZ]_)6MQE/2*<1B]7W/*53:@,OY][=U5X8<\
M;\#>4<':QY@ +W.ATDP5MXP^HTB7L B!X15(RW(X%_P.)3$']OE+I1^ZV)E8
M+F13R54>U?3,06,!AJ&_0KIP&DZ]?9/DD/YM#@%,T>^UP,A:G9\741:>@Z22
MU0:#C**A5V:;&J+S@;&F67S4*^O@.]7G\9&2S98\;XO3H)=SG,MU:R5#K20"
M-)?VJAWRW75(RP4RC:R#CO#;4O@+W$L=^N0Y0O9L7(O^I#/#D;5Q!^ UXR=
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
M=EW?^M9>OSUK[U6ZR01HFE*S\G0VJ#P3>%0)H268C3&!IHN:@:*@\D4)\;2
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
MJ,8$K%S9#?2J&V>"D>!%'C9&4X@&42H9\O3^79KL[1&9YZIC<@]7GOIMDA[
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
M_L?WQT7R3:_+^6KY[W^"?T[_E.BE7*GY\N'?__37S[\"^J?_\1__]$__]O\
M\+]??'R;O%K)IT>]W"0OUYIOM$K^F&^^)']3NOQ[8M:KQ^1OJ_7?Y]\X /]1
MO?1R]?7'>O[P99.@%*'3?UW_J\BS#)M, XJ9!)BG&: HET#"E%-3X()D^=W#
MO^9IKC4I4L"UT !C: #5%(%<I)1C) I=R&K0Q7SY]W]U?PA>ZL0:MRRKO_[[
MG[YL-E__]9=?_OCCCS]_%^O%GU?KAU]0FF:_;)_^4_/X][/G_\BJIR%C[)?J
M7W>/EO-+#]IAX2__^[>WG^07_<C!?%EN^%(Z >7\7\OJEV]7DF\JS*_JE;0^
MX?X&MH\!]RL $<C@G[^7ZD__\4])4L.Q7BWT1VT2]_^_?GS3*I+]XI[X9:D?
MW,Q^T.OY2GW:\/7F+1=Z8;6O1MO\^*K__4_E_/'K0F]_]V6MS>5A%^OUT:A.
M2^:TA(73\I_;A/UR@_H]Z;LYU[4'Y2ISW_6E8Q>F[WI3][/E!SV\P@=B;E:Y
M_D"]7JJQ/KL[43>K/KS&?7TL5AN^&.%CL1=SH/+"_>*M_:D1XP;J(--*3D/=
M!ZKJ[QN]5+IFRZ.AD[GZ]S_9GV9S7<I9K8.V-/MVSL5\,=_\^,!_N"_"\O]H
MOOYLC=2S%!O#,YP!P@L#L"8<"&,88(P*RJ50*2QFF]V'?*:7X*^?MOI40@,E
M_BG ]DW+&E[K<O6TEOMOO\?%I:\T^VWFOO_H+TO^J,NOO'G!JNT<A=J2_ZAT
M3BJE[Y*=VG?)5O&[Q*F>5+K_VR][L_L ?S$^I(O__Z*I&C>O\E'&1?5(],31
M7<DC_1;.J5NM3Y%:R7"D:M9TKP'G.*=9[=7]L_] OYQ]#N[76W7Y6EZ9BN:)
M7^3*.JY?-^#HL^X<_4B[-JO(CTZ-L%7K3\EJK?3:;E8NF+C[J#^5X('SK[/W
M7_7:?I*6#\=BWEFSGM9K*VF6$T9RF&> *6E9&VMD"=O^D1G&>$I2@97V86UO
MB5-C[9W"R6*U? !6Y&.R<+HGBT9Y.UE^!../>C==#X+EP'2]A_&<5/8*WTXE
MP=CL';#2FE4!8W@I*LN:P2Q*"/ZB%YMR^QO'.A"DL-E-_K._U%%X)QB$+>^$
MOQC'.[_.EV[+?YG<7CWI&81<90HCZR(R2SM%2H$0&0=9+B13BDE5!-'.-8%3
M8YU&W_9OX+O$:AU&.U=!]V.=/J$<F'1N1#&8='RAZ95SK@H=E7)\(3AE'._W
MX@CGS?*;'6BU_N%"K&^6']8KJ<MREA98Y1 KNR?EJ0N<%H"RW !!($T54P66
M)(1F+HN9&KGLM+RK(L[)?)DTFMXE?UFORD!WI@5;/S:Y';&!.20>K&#ZZ,:B
M5])H$34J572;>TH05YZ.I06[WG2Y>?W]JUZ6>L9-H?(TYT#S# .,% 2<4@*$
MP@1E+!-$BS ^.!I_>D10JY?H6K_0=7\,GN^"CX9D\)7>H/'Z"AH1"_NBS3VO
MZ&,9(R_EBP:>K^'+CPVSB7BGOV\^_Z$7W_1OJ^7F2SFC,E64$ SL"L\!-JD&
M#"$#F*28VZ]\28JLSTW%J0)36_Y7W>.R\H\39T=2&Y+4EO2[\3B;J'XV(K?
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
M:@D:!>/J;%\$U-.YN16FH3V8"J%MO:*]BCW?"FY#H/_[P&>2QK\)W&;LQ3O
MK0\/T\/7M4#];%'7,\.)2)%U&R16"&#ANG(7&0*6%"#BS!B=!;68\Y8\-9+P
M[=I;=8^M+.BW6^]^2OPH91"@!Z:9@/Z\W0CWWJ'W#*U16_/NI3]_:GT7**'-
M>,\'&([.?K6?TIF0=E>DH :(4P@P8Q+0# N0*2*$*[)=\*#KO;Z"_UN3F3.@
M?RZKYJ,_*@M%>3I,U@GO($1VB-7H/%8)GQR-'4(2PV)'[T<FR\DO6CTM]'NS
M3^-WW=?TLJQR\PYR^<L7/\Y3_?_@:_79-;Z:0<K3W$ "(!,%P++ @'-$ ">X
M4"J#BF9!23*]:38U&MP:5MW(/[@<<VC<X0V9,A$_DHNW:)R)R>^5D:$9?+U-
MNQ^9/LMD#LRV(\]C>%IAWYCWFX78FW;C)BWV#>I9CF/O FZL7+-MX_Q)/U1"
MJS1?KHV066I )J$E>V;_X!E&@*9%*BG""ILBJF+-)6F3(_!&M[C<Z4Y</=FT
M+[2&9DA/H.+KRW0!,$Q=F8L2GZ>>3)?QK75D.E^*HXHC>EJJCWHSKTM!7SB[
MRJ!U$3-B?4/-.<"%Z[YN$ 8%U%QFO,A9P4*((T#VU&ADKVOR0B^UF6_B>TV%
M3($?QPP$[,",$XEI, %%H-,K'87('Y6<(H YI:J8(08\D/AC-<N4@##3&6 I
MS@'.74LKJC!@ALJ"L3S#.NC:F*?<J1%6V&'$'ZL!CB+L9/1X$!$&\72"=UW8
M#G,(L4=J_",(*WMRD;L#0**.'PY>OZ5FW[NGZA(5P2CGAAC 1>Z.2Y7=B'$A
M[%_M3LP0HIB,*-A7#SXU$GJ]+TV7U!K&E.IK@.OFDEOA&)@P I"(K-!W;'(/
MY?F: 9^A-M^Q*9<+\YT\TWL7N1<_?N/_=[5^N>!E$T5)%<\*"8%0++5^!<N
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
MD$I=,(5@QO.P,I"G(J;&&=5EH:]6M\2LUMN2W!NG</+34F_:/_B^D/HQQVU
M#<P73='L2KNFJZ)5L,^JCVW&]USR\4S,R/4>V\P\+_;8^F0OAZ[E/G<H-2BC
M)L= 8\8!)JD&3$/CH@ TTPAJ9H**\;1*FMK"/SU)#,R\:$?4<Q?0!TY#[PA.
M(1JHM]E5+(8\;BV?*2?KJM%7#EPOO!#K!FSLI,^M$UBGB5JV>?U=+IY<P/$O
MJY7Z8[Y8S(C*D.84 <C3%.!4*^#JO@*>0TFPPD2@H*+U/D*GQAA[G1->*7V7
M+#N^!N/!SKC!!%(#G,<%,",8,,@1(,ID7*2I$5D><E>^=[!'N"5_ /9] [:[
MV_W33O%DJWFPB^8Q [Y.6[^X#N[&W0YIA&_GCU'/WIZ'X)']/W\HSCW"@'>C
M[[ZOG]RU^O)IS:U!N]OND""500088@S@0E#7F2ZU6T1D64I#@G70P5"+G*FQ
M?:-FLM,S_C;[15C]**8'L(8/)H7B%',_O0N%OF^D7Y0U]AWT+H,OW#KO?#R2
M$"JFV5TB>C4OY6+E[@S-.$;$TH(")$-VTZ@I 2+/4V R5 B#A(2X"**$-DF3
M(X7F>W-_#R_9*QO("ZWH>C)#'Y@-S0U1<(73PS4H^B6(5FGC4L0UH\](XNH+
ML2UNUU]7:[[1364#B@G/E$& <RT EB('O-#,<073@BJE\J#SXY/QIT8)._62
MYHPOLI[S*8Q^+' #. .O_0A<(AK*7K2^Y[ZQQS)&;@][T<#S+K"7'XLMW:ZT
M?G2G@I>[)+[^Q]-\\\,]]5B5?:CH9)9GFN),YR#-,@HPHAQPEF/+ ISD=NGC
M+"R0'*7%U,AA;T1;;]&[I#;$W>??FE)_58:6@X^9-#^2&7PJ!J:B068AHL3\
M#2CV7'T^1I.1"]/? -9YS?I;!KNQ>,V;Y=>G3?E6?],+N*W)!44N<J2!(E6G
M(LN7E)L",(,R0C.901'4;+%#UM0(\;" 2:WM75+IF\!(OZD+:#]ZZPF^@4GL
M)N3B"[ZT8S),"9<+\IZG*$N[X:UE5CI>B221^7>M/JSG4E?-U[C<5H\C4N>&
MI@HH5#@&L8 *[0I:0:SR7*4I+H+V6&V")D<?3D_PU2F:;#6-Y8TV;#U)HP?$
MAF:,*+#"J>(*$OWR1)NP<4GBBLEG#''M^5[+K_\Z7_*E/"F_#B'"!4Z!-$:Y
MM& #N)$,&"J,$"HUDNL>RJ]?$#VU@^5=^?6GNBAX8K8Z]UUZ_=(\^)'+,.@.
M3#=72J_OE!^S]'H'8F.47K\D?@JEUSM@\2R]WC5"')E]7E<%Z7Y\VJSDW^OH
MA*+$U7V!@&'7,Z(@;HO$)-!Y)EQ1XPSK;+;4#WRCU6=_9^=<DM<J8O4J.I,W
MW(K:*IJ43M.[Y%MX6.@"JGX4% G2.%2S ^93#4S/D9IVVWLEC0MB1B6'=C-/
M2:#CR;#%KO1\]GJYF6]^?'KDB\6+IW*^U&4Y,P4J&)8$&%%@@&5: "J$ ((H
M! TA0C.O6B\MXT]M&U.KF%0Z)ELE_19V&X+=J[H'7 9>TF&0>"_I*X9?6,^E
MEG]^6'W[Q;Y9+>5_8/<CJ'^LUF_;F*,LWBL&;5?NM<=BXQ'+^4:_G7]S+L!Q
M0MK;7:TQ:=<KEXH (5VQ;8HS0*MV3RE1% N5ISCH(,A'Z-06>*TSJ)1.SO(N
M;ZCPYC4#OA&,?G$=/)IQ.Z01L0U_C'J.<W@('CGFX0_%>?PCX-W(&M/[RM;W
M2U4Y*E]6"_M^69_NS!@RG*9*@E1QZV)@20'+$09*&XBT--!0%1(!N29P:G&/
MSTY&LMAK796-+P_T_I=$5YH'%J6^!KP?&_4)Y\!,]/8$P]?=J(67I_:$HM\Z
MU=>$CENPVA."L\K5ON_=>*B[3YX[N/AG-.'66 @4- 9@2.PFQF04I%DA4Y;)
M3&$>=:Q[2=KD/)Y+*9Z>%P8CL X\V;T5P='.=L/!BS_:[0)EF,/=BQ*?YWBW
MR_C6 ][.EV*S9^L#H;_--U_JAN%ZO66Q']N[(BFVGDIA-. \S2RS*-=P,D5
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
M$7NL$T-[WCUM1Q]Y7W1BU/F.Y_2!V#9=VNCU6JN#:F_[8/B,9Z@PFG)0V,<
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
M,IN7KDN,8#ZJ6/$/,__R=6OT[3>S%E^:TK]^>O]);,U'XUX7MPK%S+B1KB"
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
M':,*!;AT?RC!N:FD)39L'A;7[=3(<V]U<61VGHKO@8\AC"[S@SLP,V;!-9H
MXV#*RG6!78]*:W%P/&>PR+M3ZT#O,W4;5>E=J@XJ*T8I=B#3&@%<$0@8K2RH
M$:N$H)JQ,BH.X6PO4Z.BH_3\QLK$]*?SB(;13&^<!F:5>(@2JDMW0)"YU/2Y
MGD:N.]WA[&D1ZJZ+DXLZ'(((W%SH[=W]8O7#F%=F:>Q\^]$]_*.@/*FT+A6W
M0%E<N86@XD#(F@/+C)"X)*S445&.,9U/C2R.;6\6%GOKBYWY16-_C_E+U*,)
MHY>A !^8=;)BG5)^(AJTW*4IP@T8NVQ%-#1G2EK$MY&X)>[6=KL$+BBYT(@!
M!2WQ\=H""%:[51@L*T-,;90-4O\\:7EJ-+4W+BXWXQ2PP&WM%!C&V,<.02!^
MX_JYM_UVJ@^MC;LU_=R)D[WHDPL2M1?6*S>>_='EK.9UK:45 #%N &;*'[@C
M-YE ""-228J]UDZXXMQCTU'#;PPU.+,MYDNUNC/%3V[=MODY4DGA$3.ID"@Q
M)D"[>9>OO8,!MU4-&-:$:P0-HS9*HB(-LQ$H*Q]F89.B-"0&9BT/POL="-ZT
MGV_\_^Y$X#[Z,R$W%;K=NO6 ?-CNT\Y]PKG7JUTM%OZR]TOWN-R:(:,HQ0E4
M>74H'IL?5WKBQ*T3M8G3*Q+#DXXBG3[8-B3*/:O7J\UV,U.D%!I6'*!2NED)
M4@9PS"2@J"RA8!R3N%V7KLZF-NK?&&O6:Z,+NS>S4,[.0B0'3G9"'48-N0 <
MF"R.S?09YUZ-MJG"UP0.-=9FC!(*P"1O4%!7A^/&  6X?A+R$W)/_'+F]>J;
M6=_*32-./JN%$$H(#J3EV%?--D (BH$V%:EKIAB&P>5VG[0\-99HC"ONQ1?S
MK^$KF:=875_))",P^#:(=_[/O6695C)GO4U>R3QM;;25S%DGCE<RYR_H$4;3
MR!8N=O4X&P&JX]G8Y]5CGM8NV^XHV<ZM@ QGRC+WI:^T<%]Z6;HO/:Q!A0T4
MO"QQ7495'^EOTM1&^I%'Q;[*;*NU]GS6^V:^>-C.O^W5D/T'\$JR8THP3K_G
M'3;=&/<I#LQ6+_, TT)VLF">/W*GGUGC!_!D@?%L'$^>EE^@',.LQ%#KRFH
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
M\SYG'?[/NAAUF)]W[_EPOG!5?);XF]WZ_3\>Q-J-DL6/3^9^M=[.I$2*6HZ
M^T\ #"T&S.^:&5,)87UY>D9#4\0O]#&U ;PWLSC86;2&AF>&7T*S>S1GPFC@
M(1T/3U0V^!4 DE/!+[4[6A[X%<>.D\"O79HH.NL+\?IF/UA_$O9NL?K^J'Y<
M<UWA4EK@([L!EH0!5A,):NB+=]1*(1D5+]G5V=0&_,%6OZ?8'!(VYB9_PCN!
M#ON@YX)O8"[H@5R\Q&L )'FU7+LZ'%>T-<#U$W76D'O2B&1_EO?Z\:#<Q^M]
M6<[_:?1[[?J<V[DX2,#N3@#UWU8K_7V^6-PN]7YO9&XV[AK'==J7,OK-H?&X
M8[P_))QA!8U I0:(,-9FH8C*%V4L)>5"P))6.(::QC5_:F2W][XX<O^F> 2@
M.$9@'RF\Q^"FV*-PTRSWCX H=DC<%!Z+XBD8AP/^."(=^44+H^;IOCX#D_U$
MWYSH#\G+/,"LGZ:171CU8_<RC^?YY_.%K!@FB?V0'ZTIU+4R$E#D5_/,5FXU
MCSB0J!9"4D81COJ4AG8\M8]@:.KZ0$GKF?/5_\>FJK] DOJ+YJ=/,S6];U9Z
MIH3TCB(2OXK_6JU?+X2C3_?.O5G=B?ER5M8E)T92P)5  !/K?K)2@Q)C*80J
MZ]H$*=<E]C]!2NNLF-GX4#1.%-Z+XL_6C]ASS\BG%,QP0V$_/-%EACUG\=(N
M\,:J97K6AJF4-NT"**+2:6<S"0'-G\QFWLPQQ6(GD8BXY!9:!KBF%<""6, $
M$6[F)@W34KF)6[A*^DGS4R.S(P-3E"9/X>NFH?Z@#,PRV?&("!?NA<M(8<%1
M^,3%^%YTOS.6]_2N\6)V+UK\)#;W\E4])<9W?_WBEL_E#,E:(*4%L%6%?80M
M Y*6%%BWW,06N14H"<J@[NQE:NSU7#5[]T/AC2T^+%,5QI\ >_TD.0M< _-:
M,E+I N/GD,BC+_ZDY9>1%S_GW$5U\;,7]Z[2OOO ,&X94;8&%DL),-8(,$4M
M0(Q9*55%$8O29CWI86J#_FFI[WNQ+KXU\9'_"_XK+(M[LV[S3Y)KJN]PE9:Q
M&G(-2.DE*1"O@&1$@THB([!;!1-,9M_,6JY&0?:XIW&PC9S_7$8R;&7:"YV!
MV3,.ECZ5X\_-?#*M'$][>:G*[^<G2]<O3*/,W\S6G\M_7*^^N7F8?O7CCXU?
M5[Y??C.;[7SYY=9KW#:G!S,!M5'<H5?*D@.LJ 2"6K?V$Q5'A-B2ES)&XR2\
MZRB2'4'>Q%E>*!]F\N L]LGB\[W-A3@8'4<,$<\AC#&&07=@*O' -O$[>[-]
M\N1/?[0H_UP<C"]NK\,<333QB&5EH(CN1Z6F>%B><U9""_D6?V@F3 699@QH
M#1UO^5H)HJX5D-)(*#F$I@XZ;>SL96KSP,XES>?OJ_Z+/]1C\1<%UTLN_KJ0
MRK+X0QU<TF_QAUY^\8>>,T+8Q6DSF7T0@S_3G55U264M.% E\L%Z2OKACD%%
MB5 :\TJ44<G5QXU/;:@_Z@G9U=I])U-"W)Z %S;!2(5DX.%\T/!IS_;?+]7B
MH5%FV%4I:4/$=A?=%!_<DEBT,[=& &C("<8YQ+).(9YT,.HDX9QKSZ<!9Z_I
M'VGT3 _MD_&G7NX1-K_\;-9WY8PPZMB@5$"IR@)L&0*28@[<ZD5RK7C%*4N-
M-[K>_=3XXEE0S(ENX,&%]HK".Y$>>!3P>,+X9CC0!V:DK'CWBD0*AVVP>*0
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
MH B'CHA* [@6)>!"U%!K130/6HIT=3(UXMG9^23)SYE:>%O#\R O0MI-+;F
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
MR88)KW5H@Z$'Z1FI/<S3X>AT+71@BVZ'KU>6]09#@I:#C06A:&U!.<& 'A/
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
M74U$WSF4+M:;+84\.$/N7>T;KS(Y>EZ2CZ=5U"QQ9$+OM;D- J8Q@[$V&#@
M8$<HI..=+C%C/&HPJ3:*3W6^I<P&T+)@A#4J-CHN.6&G&P52QVA]SVWO !5T
M;JM>Y'\_7ZVKC;]T!Z/4#IT'3>X"J#J"P GR#K5FWJ)'%LI>^<=AML [U(VS
M'38&6W,U=6#+KCR)-[2<-E7PDR1#2EERL%EE4#7X\+4O)+F,Z+4NRF/C@Z$K
M6CKI 3M@=OLX,7<!E/N3+5!(SFR$K&0=9A YQ.P9% I0I58\1].FH>N1LQ_:
M)[./U.X>0T0.$/718/FRL6W$S'(]#&1NMFVDP--XAPH"BQ3DZB#!.4&;M*RQ
MJD2G;:,3V$-;9K:/V@:"R;'B[0<@%>A;!EZ=+\F/V^ZNF[[$E\6BM5?#6;U-
MLU'3A&GC4K0!4')=BVKJP.5@Z!_#F4&NO&I3KWLXK9UL7@/:I':JZN<JP2.,
M;A?;(YP*5G2]&@&9U[##9++.PGM I17CRN74J)G9$<1VTNF\*2H'4U8'?M?]
MN9HO$OD$RVT/F]]P_7F1)T*4(*W,->[UH+B@N!<W-3N%<ZN,,J)-P_-]J.ND
M\_DPB!M<'?U8O@>ZV5[R1OZG,MP2'Q)UO0-MB2,?$I2(PC&6B]9MBI]V$-5)
M__,&N#I!^/W Z3HSLOJX>.2D<\-HO&NB/R QOIJN\:)CY=:H?\"T^#3?/&4[
M7MBJXI*H 7CVG.+Q5#,MT8 UM;@ZVQP;79)HS5DG#=B' 797,.A@/_]M.E\L
M*:2_O''[\G.8?\+7Q&W&LR_7; DCZN$*@L@IUN'KNMZSY."D%")A<<RV\2GW
M)+"3UN[#@+2%4OJQQ+>O[09MD8GL@=8'\>"\!A]D(@_%1).EEHFUR=H=?CNZ
M_:S68>!SO(#[ <D#2<=26&'61!"*25#1U4&+Q%) Z45APA'FN\KO-FM9U#[!
M>XBL3\S?_3S/PZ=W@T]>1,LA<!*"PI@A2LF 69$-D^A9;%-M>G!ZMUU+H9;Y
MW4/D.R@^GF:T2%A]_F6V^./DR<X//[3E&)&'*1_^)M_5BZXN:EGMG A10F1)
M@TJUVL_9!"P*KSFC;<:T2?KLHFK WE-9>Q-%H<5BZGFKR0)"/;+/]1I:%$GK
M1O4TA_:>:FY/3M7^COY3APBY@^B)*/]*,>%B_L"DZ(F1(EB9(YA@2"29Y!),
MT)"%"3)2C(B->KGLHJJ3(\<&$!I&$1V ZL798KF>_F?8MO&^&!4V_[3M$9]2
ML0J-!YXS+1 OD;9@INI<WEQ<"CF;-J#:154G1XM#@VHP170 JE=(;T[3#2_T
M]0PWVIGGFSQ.#+&A)%<@K6"@=.6IT%?)>S2BB&Q9FUE]^U#7R4GAT" ;7#$=
M@.T[$PFRYK1<*)ITR=JZR1,W*23:Y&V)/ 01&QT/#C 9XBE&(@\+L &5T5%Z
MZ.'#=!YT"4[5SC9&T3IA%@+C&DPQ#%/6TC::Q75"<<-3C$0>%E$#"+\#(_7J
MXK6/=4GV.BNT4=4:1PE*Y0PQ<P>H16 9=3:QC:?U'<(Z.8X;?A\<3AT=H(O8
MJ$?H^ JW_W\]OPQ'/F#"Z==-";?%V@XK._ ^YMI7(D(LRD..QA=)>STW;?RM
M?:CKY$1M:)P-KIA^-L7[K+V>?R41+I937$VL5,Q+7Y>-HH E9@F.EP!291$#
M*J%$LX;[CY/5R<%;>Y0=JXJ>X54'6U11_7VZ_OSR?+4FP[W<^)43&S(+A@QU
M0!%!T8(A7\!;8*D.CLK!YT8-&PX@LI=#O/;8&T9//2-Q,TCHY?FR"GX;V4Q,
M*L(I7\#90(M,^^J8Z@)&DG$OQ@2=VAP7[T-=+T>#[;%WHF:Z!UT=7'"+.^VT
MDH8;\E$#@F*; C FH40;8DX^>MNFW?^>!(X\P.2IH7>2?KI'WZ7O^CY\JXYK
MS1NFM#PG*J<A3F?3=74WN W69%=J2^A:DNC(\= Z 9?)._)M@\(V^;83B!YY
M^LE3HW1P/789 C_DAUPR^(V"+LG)\:60G@0)JF0+H4A#$7X*'DGHT;49&'P@
MH2-/4AG9;SQ.7UW"\<[^<'.I%:&*4\&2]+!><":VO%*ZWK#W&4T2IK2I'SN$
MRI''LXRWDQ^KJ0Y0^!;755B;>H6,^:=O?UO5G.?5\.47:3W]NN7,.4XA6-Q,
M8!.5LP#.%P<B1VMU$5F*9I71>](X\H"79@ALI*4.QDZ1@W%Y^65[GXMXS.>5
M';R,SB(G/YA+8$A<*6L%16<Y =+/2Q*E\-SFIL=W21MYP$N[XJ5!==)/S$)L
M),2\F8'[>YCANW*/L<(<&>JD0%A?N_MG#BY)!5J333>6,<%,&[!]E[:1Q[BT
M+)4;4BL=[*GWUL]/YZOI'(F7%052EY>H7L]?E$)> XEU-=')$%M%@"Z<@3+>
M@JMUIEZ6Y)61T34:P'$XK?OA\/D=D3366C]F\!%GHAX(K>XX$R+K)&R2$)(E
M>7*R\\YS\BWHW\29-Z&TR=3L3^-^!<3/[]2DD99Z</EN&/QZ?2?,$QG]-XOY
M)\+XV2N,:UIOEU>?D4*L#9=OZ^D0USYF)!Y-P7H++-7K0G7R/-.V6.9X:!,%
M'TWR?NA\?N<J3Z/##O;R#_CE8E_X/GL3'C@+CG8!Y&C)3_$! F,1H@W)\!""
MTFTBY$.HW ^2S^^\I9FF^MFY;ZZZF^QNTE$W>9Y4^25M$:+AKEZR)J?$<0U9
M.:-M$+3L&OF3^Y*X'PR?WX%*&QUU8 EO,G;M*U^VAMC4X%[<V9ZPXG/6CH$5
MA?SBS.J]W-IMT5B)W%HF6:.4S=XT[@>_YW=HTDA+/>#O@IM?%DM:5^?+]#FL
MR.>X,9YJXETV@OQ?,%EQXL-9B"G4GE#*164P!-NF?O7[M.V'M^=W-C*P5OK9
M:Q^)OZYNW=V(OR)/6@CA@+/BMMG04*(#-%J'E,F.LS85-OO3N!_\_LL<C)RJ
MI0ZBY,I6_:\V0/D:9K@I"">)31/!O/Z"_-K;/[CQR6TOL+OGEC__F6;G=1XV
M?;'IX/2!M++MVS^AJ,R$6GL4BJNMFYP'+S""ECKE$@23NLV6_;1\[K<.GM^1
M3<=H>>YK:2(=9RRC 5?G%2J1/#@K'117#,6)M)7%-G5 )Y&]']*?WW'1T^FR
MFS[PI[',C0J\" .,,0,J( 6<#"W8&()67AN9VB1-GP"^S^^4Z>ETV4D;M,N#
ML]K1=.*TRAPY;12U0Y?B+M,.4A3),!:KK+<YMDF0WJ1BO^X@S^_$Z&A)=Q#<
M7]VRQ54EOQX4B-K#1#$!7M5FHI(+<&2@H28F!-/"6=^L2OP.+?LAYOF=XIPH
M]<%P,V@3O<MC^]M4[M<K[^IO!VB)]S = W6^NZC/KR,=%K-IHG=? <($;K+)
M&5*2M$=PR2%JY6CY*V?(R;$<V_2B?YRF4ZW#I2A?D<*6TR\7'6E^"JOIJE8+
M7>OG(XGWIUE-.B64@B>)@,QP4 P)T39XX$F9F(HC,;39:0ZG==PN>@,AZ:YI
M::RRODW/9B#>20;HX@D#FJ&':+HR1C^>QN^K.FYT=A+#EX\8D.,'J6IO?W/!
MB#X+*/0%$'0)QJ8PR-KFD)4M6K6)M]K9W]KG'<\J@.J=AWH)9S&CSWZZ]#BW
M39KO=H//@>(33.29^'I'C%D)+A@#(C-AC2Y,R5;5$$>0VZT5/@1/]VLB6BNN
M3T/\\IK5&T>>Q]BG1YXT3,OD[](XD+7Z,%W]HQ:Q_FV><%DG0Z]O DRBC+3Q
M.I"&N5H^N#D'=F!T9$5A<-'R-NMT%UG'VJRJPLG#LKWI:A1D05BPPM;2BQKO
M2"$ BT&6D&(@EKZ'C'U>-*Y1&4[MEW9E<.$^)_-QO%>W\WG-3$D+C^_A-YW@
M_^U^8#/9M/0-=R^[&+TU00N0-M21!QHAR,# %R5M+#+*V*83T5-;VW=_S&F-
M?IY^>8_+5#7W"2=<6E^TR)"Y]Z P(464-H/6.@FOLG<LG&!W'WAESQ;X$"CL
M88%/%7@':> /.*M5/._#<OWMXS+,5R0F4M7[B[JBBZ+*Z\],DE4LJ.AI$Q,*
ME"H9G*U%'<EY%7P,K2H-#Z5TW#[WP^/P2336IW?P ;_B_!QO3-H[9N-[X"D#
M[';?HVVH+>[>:PA<EQU3+WYY!2\N@B=G,]0V,?7:A]+@M+9 'B?7S%B?;)OZ
MB4.H/-UR;1Y7X?Y0EY)K[Y@)Y[5 !,8XUJK; %Z$ !3,:X56:67;I(?VI7#D
M';,5LNX;K@8*>RX&Z_A0YM%G-3%>.T.8)S1A.5GDAH+C8DP$)6HG7J4UA%@\
MBW7*L&IS%OV4)NS5=!4^?5K60NI-1_Z+QV]T<+T<D*%2P@<PSE%TK\AM\-HK
ML+3:M#=%Y$;#$O8B[QD9KT,P=:\Y^>"J>BZ6ZX14P^,/:V*[FJ88#@&:DD40
M"@PX)@LHJ3-$(Q)XF1E26%B;U3][X_6W>9S.9O6QETW35Q=-7B=.YBPC0Q \
MU\)_U.!9$& 4+Q*]2%&UZ>GR.$W/R$P=@IZ[9FH@I720F'BT8_6OR\7JBBDL
MI03D ;C1=0II21!EMB!$E-I;66*C+GU[D3=R"N*I0#>\JCK%WU7GRTN>% ^U
M9,<#)NE):E[6&TX,<@C6R.BYU6U<LWVH&W<FWZCH.TE1_=R(W,G:;0'_)^8)
M)[]+>R[!Y5Q;^6M&WJ>L\RY11)5]P4;S:0^C<]PQ?GW@\C3EC6@>-Z<A[W%9
M%LNS30N:.)MN8Z*WY&ES\1MQ_7DUL4)K7V=CBEA[LN;:[2.C@WK\;9GAEEOU
MO>AAOU>-.[.O.9H:R+N#S?5*;&=A.J\E6 \Q.''".E8O#/M0^_0CA>J.60<!
M4Y8V)@JR6Y6S[4'>N*/]GLR,#:^J#O"W*YLS,;PXKI@$EA7Q8B0'CYQPHBE.
M0I*>8VVVT5U4C3OS[\G0-IAB1@39:KF>7#14?;?\'9=?IPE?_#E=38(.#G,R
MH'VF"$AS!.>C A>%H4T/4\Q[S9.D%]P %7UW%U"/43!N$F0XW2X&%'0?0*FE
M A<<K%XMJJFED,6B\\6"D74P%S,%HC4(6&)4PB?G_%Z%%H>@Y3X9XT!F&,W>
MA\F)8A[;[WX]S^?UHG)MK+=EXC<\B[B<9$R"/.< &I&36+0""FPM>!*+JZ..
M),M[N=N/O6%T&)RJN<708AP;"]N0\OWB#US^OIB=5U5<LN&%R;($ 2YYLJ6.
M9.(]&=10: -6S,7BOGMT\YUWC)/9;(2'@40Y-B)^)^]\AK^$L^GLVV7RX9(/
M%L@P<N9!.\U )>8@ABP@,>^M$)FQ;/:"Q(Z7C)-O;(2)H80Y-BA^.Y^MIULV
MPCQO6F)><%$\&J4"A\BSOI@EQDP"PTKVPM/7=K\;&8^^8IQ$7R- #"/(#F+?
MA_*25[>$IYL6;AM/*Y7LA,J +M41G9J#JX+2IFB%"EF2;>XH[4??N$=K@X<R
M#97S+"!WL3J]2\F2MP5H%5E6)11$%1U!)&0NLD7=Z +KOA2.&T&W0,?! #Q"
M51U \)?IGY@K!WC)X87U%BD@VI! NEJ*S^LD;,;I6^^119F5CZX)Y!ZCJ'>(
M':/_10-E= "JC].S.JCUMT"/I&AR=9<;AIEK;L'J7,-)4]>AJ)?)>2Y56$&U
MV4)WTS7NUODD !M0,1W [*H;U66?C=_QTZ8%],;:L^R#)A<3G'!UL((+X*)&
M*(&98)T6G+5!V4ZRQBT^:>:?#:>*'G"UI?UBO46!7#F*:I-@1#PR6F],"5IT
MVEHC@T;9IHO5+3+&W?T&5.]=X!PMZ[$S"+6Q/"X3F=%0A[)=IDXO$V0RVN0T
MF=)-QZKB-P>_$83/(5LF(P_[WB_>\9J147&\[A9-!-D#),[GTQ1NIDH3%IU8
M#!!"*?7B,XDD< 44@P1?>R)JKO=&PMVGC^NS# B D\0VMMY?S\LR$&K/T_I\
MB?=RY5'8%!$ARQIVTBX*7CD-VJ'T4I&:[W:U>?00:L=KQG4L!D+"<((<&Q(?
M<#7-))%K0^:X=@F= YYK.C12(!==HFBN")-D#!CWM /W'CUNX>A JC]-8!UX
MC8_XUF_(7WI-SM-J0E"5Z+,"SQ6)AAL#K@XMJ(8N*R8B8VV2>-^C;%S\-(M)
M!E5(!P"[H'\UL24'EV,!HTWMO5X;9$A;IU?&6E!68O1M(I)+"KJLESI2KP^7
M=1XFY [ <6!5/5KN14P*3*IF6O$",6WF$/&8BT]D>]M,96QP)>*I3[.& 5I#
MA?5Y@WHS:O,6A?M=EKX>T7G:O>C[[Q_H"G1],$$ES18K<EJORGU1V1+0$#BT
MDF1 ?*E5WQ:,S39STJ9J=%#\,#TGNS>WGGI]M=]K8XVP!$?,Y)O9@ 3,%,$(
M:8,/SMTKJFK"9B=]%P; PCTW9@#!]VL1CN__<N.O![(.+=I4;K1W?*>(FW\^
M$)<MNT$\!O\HW>9<*3"?*'!' 8X'#CK:A$ER;1J-I6QC"F_.3J[=K"\O<LO$
M?=(."M;V3,%IB/5JK2G&,HTZQ;NM? ?B\F%Z^C2$!R#AKB$<0.P=..IO<%T?
M]JZ\I'=/U^_.UZMUF-?IAB_.:N/UB0V2%U./7B.KE7B28@X7-"G=,R5DBO1%
M&QA]A[*1G?$&@!I2%3U BP*32V9^">DBDKBXG_C38KE<_$%?O Q?Z'?K;Q-M
MBA+9).!9!%#1R!K<)I*?MI$\$F5"&P?U,#I'/C%O +MV:NH!A!=6^LTBS#<]
M5W\*\W],:+F(Y"@TEEG32BHV0I3204ZUK@F=2JY-ON%!<D9.>+;;&H\7>@?(
MV=2./[+):^XB!I5 TJ9>)[<C.)06E#2&!<^\YVVJ$7<0-6Z'A08H&DH!'6#I
M(1O[6_AS>G9^=M_"!I-#3"$ QIK&\V83G0N@'9ZY@L[E1HWP#Z%RW+8*3[0-
M#J*B/I,=[W&YZ9#_>KYI$W%LL^Z''C- 8N"[U V4(/@Y+*N7L[I\WS621)1H
MN0%3AV"K(@TX\GR 6V9,=KP$UJ9AW6,4G6J![C[W.G''(T-AB@ *6K'V@:C+
MQWFH)YHVYZB%?AI6.\F9#H*)N]9E&/$_&U-R?!KU\8>U,2L-&VD_"J14A\8E
M9\&D2+M'KAM6B@J*X3$Z$6J_SV=E7'Y/GS&?SVC_O/N&>F4@U28TT]EY[;EW
MNP^SY]I'2W% H3V35A3/$&I=#4NVZ"R#BMAF2,F1!'=JF [!T[V"YR=0W;,Q
M6R><C.QX6AO#U?+<Y%&DV>B,TLC F"+KM6P/06H'EC//<] BA#832UI9KK_-
M\[36=\<*\<N7O%FL5B^^DG0WD%_4>N#%_,8\J=5F:4RR54EI)X%YY4%Q5."4
MSQ1MJ,(PH^>^39QV M&=6K!#<'6_E_;3J+"#-,)OT_EB2?'GY93:EY_#_!,9
MA;MS:H5-//(ZI];6 E7R2\E390QB2,58<C23;U,$L2>!XQ[=-$%A"]5T@+C'
M%]=L\\?D%RSJ^+)IFGX)=4KS[YC.20ZT@6U7F%3*U$O!%3&I^B89''.N-O+@
MQ7*>1&QSJG,JY>.>\SRQI6R@S [ ^Q;7K^?D0V'E<5(P2ZU2JLE!DAS6WKO,
M6Y",O#@7,VK3)NJZ1<:X9SU-8'6\F(_'R&(=9H-@Y.\X_?29D/_B*R[#)WQ[
M7N]ZO"L;Z:QN',%O%X#!.N>=@JP4DJVCB0SXA!8<"<DI15\VFF-Q$)GCG@0U
MP5@[-75@IVCU+#?7F</LAJ.Z>K'>VNJM"WL9D]=QH=_JAU\LE]7%V-Q[GB0F
M+3FK :*J'",YLIYD "B4#[ED^GV;*IW3:1_W)*D)6I]8H1U ^)'U>9$[NK=,
M)Y$YD9GCP&L.21E9@'Z@@;R(&&LIL2AM+I\=2.BX_;R?TI0.HJH.-O0'TY@3
M8U3(/ADH]0JH"D*#M]Q"B=I[;TKPC3+-#Y*S%ZK<LT+5Z6+OP(K=9>)B34Q,
M]HRE0 Z$=)LT422?MJ:]LZVE!4EXT2:?\@A!>^''/VO\'"/Z/L\9WGTA.[N-
MIK=-:HXY7KC_D %.%;Y#V4"'"1</_X!?%LOZLFNXD"M3G& @134.T5H(PA<P
M3+L<9&&8V@13CU$T4*.FJ^<^=$U*NLR%M QHJ11B6E%X['4 G;@DTX@6L8VC
MO@=Q7;3O.0TGC_1S&DPES\3$'%]_\=BC6IB;AK47CX/)^LR*D&!3+1PM:"#F
MD$&CB&AER=HV;9\VO-&Y.L"_^X8;A\4_?;OXY37JE7!*1B. F2AJ]]D OE@$
M-)D%U"QRT<@0'4=PK\;I #P]7GO13G7/Q&"=4'GQZ+-:F*R651>/8BPRZZ+*
M!M#3WJ=,9! Q>F!"&N-#-,&TJ;KHQ&9M6^\8KF@_=N!2<+7DVD$P0M0P@[/B
M*1*X.ZIR''NU]Q2XI[=5A^#H1%MUL,HZB/YW=Q55SK!"'B%HKVM_@R3!>85@
MA4&?N#6J5;1R<O_>=DAK#8J#VOH>HJ$>X':K45TIJ+<M135J4*DXB); H#T6
M:30&4=K<*'LV;7T/4N_.MKZ'R'KLQHW?ZT:+0==C(6]"[4KJ$OB@%# M=!1*
M%.7WZ^7Y;-KZ'J2[0]KZ[B_('B!QKS]MD3)F+0/PL-G;O04OB0MD7)1$F[YW
M^TWR[KVM[TD .$EL8^M]=S?:&*6T!1F0>)"$8ST%HH73MUQG0^&AE?O-"7LV
M;7V/1L)P@AP;$O>[U-K C'7D5 GZM_:F3>3C&P[>1E:8YDQKOQ<,NF[K>[3J
M3Q-8!U[CR\627&SRDRX-F$W*)[)83*98VW%8<*%>A*?O;<RN<-4F-W"'D'%K
MSDY'QQ#R[0 >.^*P-U=]0J/7G*=JURKNR<(1VF708%,PS"$7F;<IOMF'NI%]
MC:>.:(?65P<8?+E8K=^57Q>+?'.P)VVS>:(-)E8;Y>M<AT5EH\''F" Y8ZP/
MR1;?)LI]G*8N@IL!]7_/G@VBC Y@]>MRL5J]7R[*=#VQ6;@060#E,M9<@(;
MK83,H\_>".=2&QS=(**+H*@=<(X5=P=(^1UG]*M/O^(<EV%&L'^1SZ;S>O6%
MY/,5?_[S"\Y7..&2G $F$3 0+XH[!UXX18&_XR)QE$:%1MO@/O1U$6JUPU<#
M)74 O<O,Y<O%69S.-^*J-P(_+3=??L!9O655;?)JXHN(V0A%;FDF5Y5I\BQ3
MDH 4?3AF0O"F35'A_C1V$?*U@V C974 PU\I#*JWL=[-7TU77Q:KZ79BP(O5
M"M<K/@F"VX0E0E2<N+%U4(#4&KA6.F4;@TMM H#=='410S;<48=3RN$0\UN(
MS>OT",P?A^N2>%DA<>,*8(@E6Y88.*5R;<D7@2+O7*=C>4=+)QC5YJCT 6+&
MO5W4'%.GBK\#6_4*Z<UINA'*)%J>F78!"@4?1+ODX(ST(+P-+C"&.;6I\KA)
MQ;B7?IICYFB!=P"6BZMRJX^+%^D_SJ=+I @EGZ?J,6[MZ$3[*(+D"M#J6LU+
M7T6I%?#DO(@AFI+:7//^+FGCWOII#JMA5=,!UBZH3M86(J"V+2:]*RLU12#1
M0V92&QE%C(VJ[PY 3;.[/LU1<X20.X#&U5@V%PN9R4 89F0Y::]5VRM/Q14K
M0W92-K(VA\V^8\\6'T=)NL^BY]_7B_2/B_93/Y.%7'\[IMSY@:<,4.C\/=J&
M:BRW>?150:H)R:$MI%/K-4755E+PDTOM?:HRDNN14YL,W&TZ3LXWWN@K=O'D
M>;YWO7]U7< OG!02B3).B :%I3I=V@*7N7 A7#"Z35.D0RD=N5W<\6BYEVUL
MJ:+G8FZ.OQ7VZ+.:F)X6@\_NO^6$*R>//ZR)/)JV^KR]Q@*3R%0*$%,]$U2V
M=J9C#IB1.8O@?>2-6A,/:Y&OC_&OUOC+Q5D]4KBP7M>M5G[Z=K\3RQ]AN6UX
M.RG<J9@]Q<=6\7HYE(Q.4 ),P<"5U\'YYM?D3F.A*QM^"+YV7$%Y0J5V$&UL
M6"$7^WR9/A-#%%=_6H:S35&\1.NY<35SXTJM/='D%5L!EDEF*)XV2C7T)!ZD
MJ9LK*4\)DH?<C=,UUBWV+@KM@G:Y).9!Z&QK>Y<$CF(],-$Z[D3,H=5EZAU4
MC8R_@32_%Z".4,/8%<O;_>#U/-4BW*_X?A;F%Y6627HFK4J04R3Q:(,U7R!
M>ZXU_1P][G>#X=%7](B,8U2X&%R>'1B::\F\^+3$K8&^K,'U(FIO$1)C6.^M
MUK,L:4&@C5Y8-$ZT.4]\G*:1B[^&AM+ 2N@ 3K_2-K]&K%<*S[?W!YW2&K/Q
MH(ADLL&!]G/',V2>E30,>9"F"8KND=)-B?.('M)I^ND-8!=++YH04TH>/*_S
MYP2%.%$J!(S1>9FR+;S-1(@'B!EWLSM1O;O <H2L.X#+KFZO;Q=S//LR6WS#
MRULGC.4@91T0L F3M<_@3# @% \L^H@\M9G=?A"9'4'L&% \Y&(WT5#G\/OY
M-F<8BT]6,LC15JM>"I!8/?"2.8K@D+SM)\?>SX<#K]D&^I3 .T$W/:#NLJ'#
M-DJI7@8MI,N&#CPJ+5%K2)*<!F420A#D4?J0DU;<H^6-<E>[R!JY[+X+YVPX
MO74 PCL\7"Q8Y;36+%:#'>)V)?DL#:1H>."")<':W"!ZD)Q.^JZ<KNZ[77U/
MEGT' /JXQ+ Z7W[;',Q=&&(C6= L&RB;:\&J(!EBERDXSHP%P9.]>\U^(/@\
M0$P/!SPGJ7@QK+P[@,S6#M.'-RM(6"%92@QL((6JA(964"I *RLFGJJ/T.:Z
MQ2TR1K[,T\7&=KQ>.@#5\8*[9GN>:X;X;3C#2\>5:>ZY).NNZ!\5/+FP6A1(
MZ%3V:E.6V=C;'XZ;<2WA">!Z-"(82=,=H/T#U@9=J8XDN;$/>(P\.Q[!!4/[
M@ _U#$U9R,5XU)89VE@:'04\0$X'!TJCHN3>Z<&I*NL =^\_4W2_.-L([F_S
MZ7KU_O>_79V!*%9*)I$HPV1MO)P@JH"@G9;UBE5.IDV]Z@ZB.CB)Z@F#0ZFO
M!R3B<E-,/T^XG<IT[0M[DH,$@YR!<K'VFY$,>$G"H?<H;)LM^Q&"1LZ8=(?
M =36 ?J^*]?'Q/KFZMX'LI +SP*BKO>]R#F'6&\9DFPS<B>L8PV+TTZB?>2K
MZ%T$2T^,@ XP?S&LL3HO%Q,;S]>?%\OI?V*>E* RFAP@D0"W[8>CX!J01R$<
MT\ZH-I71.XCJW/\<&!_W.EL-HZP.<'<KXW7!S/8.;9X(99*WF4&A_X,J14*P
MQ4-6CKA1O.A& ?H.HCKW.=OB;BAE=8"[HR6Y9?OU:G6.^?6</)[I(I/39!(S
MS( TFO8:5;N$Q6S (A,:&1J>VU2_#,I&Y]YL6VR/!XCGO!K>+N;OOM3/7A;C
MUM[2&^=L6RI DBC*QGIDGZS81)Y(^U%)P"-*9:20.3:Z1=2,IY&/$Y[I.AD6
M*ATLFA>SS6<P/RR2RS9^M1X*!44?*KA I@ 9.)T$:%-D-#I&Z=IDSO:C;^1P
M;UPP-U!A!\"\N2--7(@IH,\0HS D'MJ$'(_U)@[**'RV4C9T32ZH&+D560<6
M\QAU] "EZNEO27]UOIS./VW]FRU+#\OUE\6RX+3:<Q1HA1*^"LW60E$%/AGR
MB:2H=34\%=8F;W *U2-W0!L9JD^E[K'OXFTY^HJKS:!U:S$%88$K1H1;1N:]
M3L0P=0!R<3SX<B?/\,CUNYM/';GEV3@X.DVV/=B[#>WOSM>K=9AG6@ 3+R-+
MF"084=O?:L=)("$ ^:I&154B-PWO(]PD9>1V:#ULHL<JI@-DW<J=76;-7GS%
M9?B$M=$R6=H-CQ.=%(:D$V2;=2TZ#>"<T2"15HP6.930I@_HOA2.W7>MHQSH
M4'KL )^7URTNYF0\+&6*X;=V?2/0U<?%.LQN_KX*X.UB_7]P_0'3XM-\<R*1
M4B%GP-.&&4/-A5FYG4F4!4_1%\^SU4T W8RE_5; ?]73ISZ0TL&2V>Y)[\,T
MDQ/\,?SY]^GZ<^U>1;L3_>!AN4QB1&<U&LBUIELEL;DNE2#RH$LD%YK+AHU#
M#J1V/Z#_5SWN:J[?#C!\XRCY9?@RI56ZY?H#J7KY%2OGOYS769$U*JR%/1.9
MZ_@W[R'YDD$Y%B!&SJ&DJ#PC9Y^S-@ ^F-1QSVH';/_55DD=H'##VKVN'F_/
M:_781270C1J'CXN?;K0 R9/B4LY:2@@L5M$:!,^E *USE*%HE-@H1#N%['%/
M6X=L3O=DRNL J7N[_UX(JUP0D'BD?0 -<9B<!8L\8Q%"I]#FV&?0,*[9*>:
M^&NBD@Z@=I3[D;1$R8.">D,55%&<HD[AP5LT%(A*)QOU86GF7C8[>QS2!+96
M50=P;!?VA6"]K*WMM;5U=FPJX)B-)!?)R77GJ%0;CW+<!$&S\\X!@=V'TCM
M_]&AZ+UJEW?KS[C\^#E<5,.LK@[0KHK'A#&>UTEHQJ=Z!<,E\(S'>FV,&<6]
MC,JVL^%/P^2XQZQ#F_X.@?&<U\R% #9U8:M+[C=3>2>,%),-;9H8,K\X9&:9
M-LUH2G BT0;::'+M\,R,>T3<PQH82-%]3J&XW#M_PCF6Z;K>LSMJY,*#SQE@
MVL+WZ1MHT,(M4,SS!UQ3A%8Q\&JZ2K,%Q6YX!<,4C''.)'!!UZHH3FZ!)]\
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
MUR+UA:"#'/YS$!U@_?Y@] PO(BX'9"FIS"*@(=$5S[2^5*(?@P[<&\%,<*>
MT+4XW<'G$%??#: #[-X?>"@7Q:=KO%@-T3$,028J#$3M%N])CY(59?32!!$X
M%0UMQC_LDNB\;'SK=]AAAN\ 0%7PY^4A??!L_22DS?[9L_!Q=G%Y\=MBN5Q\
MF,W?/ SOZ3?K3P,WR42LI^GKE'55?!TV;"W]R)E)V1I?VLQ4W4?*KF+5@;C8
MOCW=RDGM:_G/OZA?8ECA?__S?U!+ P04    " !%/IU46(D;6L<'   B(@
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
M&/8OK[I7_6/$3&_8/X:9QX\O^[U/P\'5OX+N^V&_#]=?_8&U:,SKCN:!2*)
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
M*_\LJ_Z8(L4W,I%Y*T5]A:UWYM4EIS<$'Z3 ,;?(]16YWAE9 R2&G66R\#/
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
MA_["FUVU_VIW_[#=5L]Z6_T/*L1P22)4)MN]]?WVUN'N/AA*[>YZ9KN+2F0
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
MR\BDCSI9@9SP1M%I,.U%)BD1=HKM=G1N*WY!G8 FB>2(!(NA2JJ!<,BY]72
MT05;*D#R$"4D_4I_3)W!N;ZR)K!K$O?G?)7,_3D8I>GG7-M36/U]?S["U88?
M>FY3+ &<K[8!6PW\,?88AUF:XC?C[M.8<HTT=#+\#)\DJ2[;->6L><=)SZ8L
M=]Q+,S&G;>5DCROK!3-Z2(?3N:U:8@HU (&4<)5QXI_]'I]3B"_P.>64M\P:
MCX!)3.QID)A?KJDBR6;=_R GN3L;@+$:?(<K/)>XR>+8:)P='?-=\>/%(G73
M+O<8S\1,5]-Q!!"Q"[(5GC*2.7;JI0OY$2#($V$)E!<"(==21#KJV4P@7,+^
MC\I8<F%DKVD4GDY6?#?'\]DV[.[:\MA:W-!A_-19U",9XO((\[=9ISKCE^V5
M/#45H>3H-(19- R.@JZB^JQ%+NTX->W5"B*797ZAAJ*CUK_S<'>SZ/"5=KOA
MYT0:8?@;K''.P^B&33DS.']DY0B#K5?!I]W+W=YN@.!]]3;8#U#_D/_>U=2Z
M.G"QM)=UZ_1:3BO&-<JB#5@\!MQ,34S+U/UP3-W-.^:Q_N)&.G0$X;628X?(
M+QW#M'.QAR['Y5PYG>756K./MT63L<+YP549)$Q;W@@^/K\:I6^RZVFK:VUJ
M9Z5(8#T)N"2@.>ZB)=M<Z3 -F+TY,Z+5:I8IAW:Q-M3$@DIT5B[6.+NUVHOU
MS>S!?2>3\!JY0\"6=YBR\:M"AM<),K?5[WM#(\/,,).[97HN.-ZKA38,+O?,
MF N+J$_$$-.3>4[67>:T![C[2E1,G1)8Y)8UN>7WOXE)1T4GM4HCOM948^D"
M+/I3Q.DD+6NL.EN&RSF*[$T%9_C/"OL$X[S6V=V&J0N49$[[1N492RFQ>#NM
MFH^3!YQ2[/ 270.LW89DZIK[VEO!9R/;E<-49S*WN=0_[.BL^UQ#A+/:2P9(
MDA9,E^$Z7[@?,PXAELFDH&3I.$T_(R>.?J.:A_/>&(+C#IDWMCF#EJ.<L*'A
M3+1> ^K;,<L4$3:EZ-:,:>.XG 04SUT)=/)#9)II$'X^HV1:N]G(/*GO-A/V
M==N$"%.NO<1#GL,/\2)-,$1D/#,LLD"2\"V,A:CQPGMQ_KS=HF/-EVA);VG(
MB[<R[2AJLPE#&(/Z1L43N-6K)VGR_MS4(R_=SS*0+XF:^JP1ASH[]QS:*ST;
M>'7]]R)?>%FBY;5!DT2B$8AYZVMX^Y>'LZ#;DG<;ZQIH'/6 =^OJ?HQC=;%R
MHR'GJJVMXSJ4.\I9;J_3X!:]%KJ*!(LV2 I.9R(C1S-3YV3;E4WT;+.L6" N
M%!81 X N></JFQL5E2#,<6)' !M\O/CZ.JPN6T(I1I+&O;'3OJF#_TJ5:1Z5
MI-1[3G/5VQ(LK8"L>"J(=4?A6BRXHU-^J;1I5;U2FSU3SYXY;+-GVJ/ESQXM
M61HW,6=&EQU6B3#?FA_2 7T*JSEUDG_-42<6,@@U&_5B4DO'W,EH0DZ U*FK
M);M@*KE(<&LIINN:29JX==L0YJZZ?('DM2T/>Y0-,9M3]I-9K'FU-S8\;%!*
M[N<@Q"O>,WT\VX_+K](J[0\/)!8R?:QW;U2W1:U?V7)8XAST P\;]3FO;G.N
MN7U"#0>B/YCSD@CM*2"V9N52!7:J9'ED35S92Z>#3 6]W9/=H8T0'[PXV'U]
M $8"4<9YLJ2C)BWIWL&*-<7S^X%6].C5[J%9SZ R^Y_XDH9-6M)5N_3D<O!
M"WKX^F 7=VA;#/5H)S I]YL_@'T*[NZ_:$.[#P*4UP<'>PW=3DO1T,UN*9BI
M?1O=-?V;L3GX5J/9%"F,C*'81O1@QTQ"#CG-J*@Q*:<!LL/&QI=K:'=@QY&K
MW[DNT\0Y-LAJ?TCO:&)=M"3D6Z9V[LU?G&,=Q]-$W4U8I< TVT2"NZV#[>">
M\7=D,U<<@D6&8^/DKV$0;RON>\/.JAN8%D%K;T\QU/L_@FA6[W=QH*;D;BLP
M*@MJ6"@CVY_9'48A%TO-3+8\7:5R[H677U?I>_1%MXJ,DG-PS3<_Y\%O<I2K
M0E91FGOM%")TC],TVPV" 46_#\D:W]L+9KO3W6 +840U]SWJS ?0VC;#R"5V
M2P0X)-&] 5&;KXH/"T7G:NQW] 0EUC.9NJN\=#UI.;C>(RD39U+O.W5B=9(,
M!ZD6/:3+^3GFZ9J CUN-)Y5 NFODQ+<XTC<2+B+J;T^^$Y5A5HD%W'VG'\?
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
M1P_5T7VWI.TC[.S1R79[2 <$-TAI5.P*H^*@**G.RVVTQE:JRV-9HQ'VO^A
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
M>JN6NI8R!M/EXO#;RPO"7S]4%N)-:[CN):Q(@9Y?N#OWN5>'=6)*J6Q47JI
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
M]RRD*2]QB[P$<2F CN;&G;9."0TR_$>BO3[+ED 4!0B7QA ;Q[U"*PY7,K^
M(H%YQ?]&TR[9>+\]C:)_P:WPF*'$K3GL04-3"^&FSU_:?YR?HMI?4\8:FP/&
MSMHP,HN%*W2T&"-SH'-J28E%JBVQFXF-ABPJB[V_ECL;8D*%/'L)(^O<-@EZ
MN^$Y9_8<[52L^Q*:"M_8&F#B.-%7LWYKKE[W7]\BZK2FI3 PMP:&V]'=!DPJ
M_ IK;,@HDZ&9J?_$(U_V\Q7/*YF%MF8QU#_F07U[Q77I#.X-XG5>(*I&"(,'
M6HTZ.[)?@S@LUT:03'T=/, 4UE% E*PN9NP %0"SQ=.^+C-K[E*=9Z&V25['
M;!XVIM33W"..X!19<;F?A6J"HI4J+:)G&;(/IS#1G;OAK\\OQN)__X82N@"Q
M(COY->A(6,OHG(J%+068[+W?3S^<1B\5>AQ^B>EOB/QMJPD?<_>"4^FE:4 ]
MEBCT\21WGIP>OI'CE-PYT)[*01/J*HO.8=8STFX7>4D1C''6@?Z,9:!G/T[R
M<>?R00;D;\G'T10-D=VX >=!K$^FA(,!)>L-HES:B@I_4O"'8X$;)AFX3EPF
M).8I^ \4!4\*0KC$!"^LV!M;Z%QB5S6X5'DBKR_>>X5^-J%6R'#U6TQ+D(\A
M+4@^0=5'!$B1VB-XJ%<E'QMZ"F-(@X>FZZ8R4$;O5@2!W]"/\ ;BX!-NO]<-
MQ(PCB QT@M[Q@*T_[:6[WDN(7^4\S4CVTJUZ"R1-6#7-?:KAF(93.FELQMTY
MJ12),"Z?7^TQSF7IMBX\K E4?2.S=.!IFBS%^Q: =PFVACJ\XKI]N3D8"<E:
M()B3M-R[M#0: \'?CLB,<R(G)WW:3-YF0I(O\!%&&?KZQDP]VDQZVDS?W6:J
MZX>_23T*>/;16X?>.ORF<L7ZCL$*FX RR& AO3UT08";!D9O\IM<A4-_"62@
MW!:<Q*0$<A>!2C1[CL09J3@_"L"*[JV2JC!4*?9GE)=KFDK/6UO<0E K^ZS>
M<SK4G_1KCVJ WGJ#2R(E0CP-^&;4^Y2I6]NU26RO8,8PQL&[(9R*"J<)#W,S
M393VH\D[,= G_A-C._B/FN%D5"Q4[*YY"]BB"/++E0#GS#-5'TY(;\B_F 4+
M)>WK8H.0XQ9VU'PB$20@^>&&KXP>Q>,-'H@@#],:SV+[>G+AZK=#=(J]/0R$
M>V(0H<Y"57 #/VGL\:8EW-2NN][UX%11S,HK^0I6?+]Z^SZ17L\GI-=TFGW9
M:;:G3<SAC[+;.^HW=,":;*)[D*)*ET@P\\W(S3@G,G PGIZ>/9F\B^]M)W%"
M\,*T$QB+3P%F)^=QJ,B^UXFX1WY/?8!*9#DQ.4[X=-&B+1E]L#OR-]#;-7/Y
M<ZKHKW]Y]M/?CD/*#EKJ##Y1ANGHA[E:-/_Y^/'I<YR'HC1UK=0L^$I@:.8S
M(BZAX@M"B&^)<)TSUATW3*#*X%BM0^*<X:4]D@6=CVE!']%$..#U*KE2KCZ+
M^2UH5VXKY(,A9/]"5VM+1[=!U"R[Z![Y*&QK<-:0V,BU3Z\EC8N4-W=]<-(=
M_U,W( 'I+=8$7I@8-9*#'I1$_-.IPU-. ^[5=[?J$L--'6@OTAK/L>4;56JL
M-^"E6_H1<N2]?C1<D'92S[X1<^?YN&P=6^VVT#7LA>A/<#(P[H+ T2S2Z[7*
MD $,M@QCQ+N+;O 0@VKR)M$@1+[6,YX9:L!3E7_85A=S-0G _0@ \4/8$IBV
MZDB#[0FP@:>6F0@'DD'O5%)YM:Q?1RR.Y!P]9+.!8<.H<XPR%2\&$5#W(FPO
MS\GPK:.LK4S4],DC6D4"Z<%%6;*K.WI!I<K63U^[\'O6VYS!7. TVK.7S[^#
M[EYL"'C=7$9;^(6=>E<P!A91W>#2N3U(.]FI8-G$2TUE9=)"SL2QAY^%K0E1
M;Z38OQWNBQ6?CMB#ZNL$^@9?GGR<18^?6:J//6U39#R[6?3#D^?Q,].W!#X\
M$IV0C4DGL&U]GH%[*X#:*\=L1P$FUPP@H?Z\7%KF4<OQASO>_:)!;(_ 6D@
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
M?"=59?0^:9+HPPHTX>'WT^U\E8G]]B[YJ/HI#4YR84C'18"H\\BELK:J#W!
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
M*WE&C>&X!)U3*W.U2O*%Q9J@->PFP*Q-IDQ3"<2,#.DD?/LY3.ND).Y+28S
M>C9=2#R98YK7/.>0(2+1Q!F5OU#(*,F0P\8"R2W7.G6'$;*W8)+ ^\#UE?8^
MK!7VC^M]5A99XI]MYG9J/0?A*ZFTHM$/\;R%'5^O$6[,RH@5B#L4\0L<^K+-
M#9=HY6[C'[!<J*'7&_@/$81YIRCQJ\@AVD]RS7?$;!_9<&W0 920XFM8G33I
M/RYXBM66=(_3#Z?8]32I&F,BT?WV?HL>-;9RB854AK8S-5G[:!KO5=&B;3#T
MI#ZJM*50<%E9JC-OY/^4N9(6JSNX>0MKE[-VI(Y&+79G \,,KF 50QBR\-,U
M3#2N!H\;M>$_X,]?DC\42/D#[(Y(9-S6(I2G_S<,-BO7EGC#'0S#^CY,/DT@
M&@+1/)Y -..CK?D#=E.=:<9IHBP+3I.V"6R"@!=4]E18+N.*6W3E:>00*PN_
M<R6-IU&T?V],9_E7.LMA;#_][=WA3_+;Q<'Z+9VZW;\G\^_.1>;5Q>'%Q7%-
MAC:+UUL=K:I7'['(;*DX;%_7IOATXGL\5,#8K(XTE!R+)"7"*LV2(W4K)XG
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
M2[4UZY>JW\9<;6"+()!B69RS_#P[)QE*EY/UKH%Z0-4,5EI53QE$P_^9B<S
MAIS@S&E/L3*/5DW ;X&#8D4/1!Z97NNTVK_1:O?BG_M?\X2G\J@,$A0#=SYO
MBXS<:8<N=1$_"I-FA#M5=5/B0'*P#?B;T.S@KH8%_A)3#P[M >NSFG,&<2X?
MB(P91UF8J),?2@%:/YCS2.=%FJ.>KVB?$8+DFF M),G RM!7*6XU9FF2-FRL
M'.!&+%EXV!L> FR9'_!6E;.A#[ 6_39Z3!GM8AJ)][+^!^4%+>0V_))35:8<
M"MB(ZWR6.[%K+R'"9106W25*1EQD%#1ERZ4@! +QD4B:%B?23& J=%'N]OJ:
M*85+JKY5[33F\E*&.-,WF#@!0&94,E)^3L5E0*7O!-$)(#K/3A"=\4%THATN
MO??&9#QP*[C%+T9FN:G+O+F69!9]3]%]_(D3L;Z;W&37^9R$J4GB.E%Q:Q+
MGL,ULOK..AR(2!3B5ZQHK(?VHIA&K[7*9N#>!R=32,-#?<O,@7C)@)EYP:&*
M*+<?'C^_6,S,&?[7.E#Y9.D^>:O/(Y]<30,FOEE5?<0\D!P<B2(3L65GV:*&
MN&')T\^^:^""9#O)+Q(=9&%7T"LOZA0%1>"2ZX)RDQ)[SQ6 W%Q7:S'2W\TV
M>=&:GX3UKTW#V2TJIV%'$6;<Z5TC\:"X9WPHHV,F7'2$#<WJ&RI0^>+4,C37
M7H L/GQEPJ[9]A-9+A;1&X&D(#8;6_5R5#6OYL%'!A^03&:;EI)5FL5O*W!5
M87.N-&^%TUJP2/R\:EI46='W >.>9_D-'T/9XHJ3=OJA*M3*)\S=N^W* 0[6
MOJSXV34S&"X6>LYLT03'L9Z[_ F762@_QX5/KIJJ$\^5E93W9TPAY<J150/.
M22/(:ZG#4#O$%8G/>M UPI/A2;R+Q87;"D6IL"B9-PZ:[3R2$^?0-W+=;]/U
MY%>W'_?ON&]IJ/"4>:(F[(:M$'D?!BK"O QB6>>91ZT#C+>N1#">TB4,BH?9
MX6'UX-RQ(B@GS45Z]NP'!PE"-JUJ@6&T(]BZG+?G)[J^K[^8QR<=]/>L*)K)
M&R2F#=FPC:(0502Y2>9_-A*4AM;2J2CB(A70F.@0X^KFLSA4<X'0@ I/\SJ3
M3@@'R*92DYDKV2PC?:DQ\\?L1/OQY]S7HVAD/II:U6DK_;FWTOBTT>Y3/>OU
M"44Q+3S[WM45=N^GDP_7 K@T1QXKB\EQB7<ZK;JOO>I^2S^-QBT[&@-^\>S\
MR4E3[,^XE[*Q0!D9C88#PNKP#65K26H#<U.+34M_6%)\DE*VR&67)%5YC5(]
M#3=]@B5&ZOR2&D0G944="+@E67I2)#Q4(RCDW*_USUC*;O,Y2H]L9JA[H@DJ
M&"65\9RZ1,N"W1-EN,XU.TH=^:WT^:VS,BU:8=_7'G;;B/J'TU;K=($9R.^*
M;,E+?CSU@3'O@FNX.ASTU7H](9)^[:0<R\X8'""NLLFOUWEEH>0/2PZ=ELQG
M+9D*F[['XNY.9#B3ETPT0HE-["68_'S^[IPQ"E0*<)WQ'D9[.F._]E)!62J8
MS(]>*LEY./M?/[N+@?Q5L%NTG+J/<G+6OO9"^OWE",1CMI54.GV.(AI"-927
M\)XKX>_19E9JT'Q5S:E0B!5>_F$S>?+X\0_8"4 >5\)-6*4H2B*!@HHAJ:#9
MY-UF5DB=F?@WGC]^[,K3X BJXU;+)9W#EL[GV;IE3S#H,L61;9ILRUGZY\3>
M?'_"WIRLV!^R8O_;T.>\E2KI>*K%#!5Y__X5&"X8<YM^1)-PII2TL3R-QY*\
M>W\Y>;\I,H37T/>=+ E:/\M5.T6\PFI37*6M9PP/=0W!0FZ(#Y=X>E68TLL9
M3K7\MQ9P% 2:BGN X_KMFW?O?Y]<7)P_=Z2_+R\G_PT&L3NZF$EWE]'Y%X@D
M$ALX HRPKG3(<V]7,YGC)"*62OO/W1MO!#SK*#:PA5YP*/JK-&CWXJ;9G@M5
M=><ZIQ+YM]C*[S,ZN8+%.9:=3 @O(;=^75X5J<"87=5\34Z#95K'T,AG=:1W
ME@DCFEP:L971NO:/+I6&(=-V6HI??RF63">.B#:)@5]_6F?(<+.IQY/B[!L;
MM1<@6M ]@0-H.(R=+#"A"96NE(#H)X#+7V?15_''8<<Q0@[[;M&D!>'8L=5+
MVU\Z5 B"DVV9_[+.9QO#,!M?D2A:^;KQ(/EF2X]8U5C3D2S,JTW=,,N),+6Z
MH\^T',D=/8L)8_2E9;C.\M4,+Q/V$?')>69;B :45#$B\0F3J0,MPGJHA.,E
MLR\4;[Q"+>J@NV!R6R,_2NDQ9*>0^>N;!4.7-Q8CL$W^^[0DONF2&&!0',M*
MV8WM$8FI&>+MHY$ZNU))HM;E'T55Y66]64D9X4U5X[=4,X2(HM70+1+;AT;0
M>D<<)&PT5))SDA^N=PT6Y$D<>!0+F<]LCIC&I(>$"&F)\((1^G0R@6D6 N.Y
MW%PA7\C%#\GDR>,GCZ59=S++VML,#M2=9@)_0"C7DS?^#98F]>_\C"6I-]D(
MJF1'@]-Y<G[Q^(2T_/-MJ/,/YY._DG86&4>CAOR3*EB\2D?CMS#L\@[I&;(U
MR=UP8]GD ^)QX)-$**@F'^ AN=<&_D!_H?\LC?*&>5:(>&')U&S,?:KE%W!N
M4 7D4MP5JAEU!,D$3X,R"7,L&Y4+E1Q'I87\$S4<L@1&AB03 B_B\&^58<FI
M(2&'@J!#F@;"+"T<.#CL9:P? 9X76IL\/J*N_)OT6NC<?*B4%T(7%E\2XEFL
MFTEOXTI[Z,:Y:L5R-1.$A^\77$CK89RSA),SW_/DA,VW F:^(T&;HL'<A;4R
M)W/_3<P]L:.S3J/FF=]#5+<:0R+C:/RI$\G:GW![_9^TV(P@*/&=*J$6)?=B
MPOZYJJH%JKBUUUW C4N9<]*](&8#6$M83,#&?Z\WA8P56!)M<%7(/U!Y;98V
MN? !P20M*%BFN_SU\I*HNS&1OB+7BE3DX&!P?%R]O@E3FA=SK58';$@,K"%J
M<V% I;>@7_(5 .8Y%5$T+"&3^.QD<G8Y%:J VE[]1J_BKQ H>,.0EWD+IUM=
M>KRW80HSA0C%! F<R?%%X%3\-*7T??;=9DWE#_Z/!3%'PQ3R*.)W)!48\H.Y
M=;LF]\]1L,)3XF]0UDLK$.VU<#5(@R[XD#6765):'XHNYX\]YU0\@59Q+->'
M7&%=HBRIEYVHI1I,$BK9"AETO"0R4& W\'I=IWF3%MU[,$>%I 4MAHK6+O@3
M5/H9MF1_3NS4\Q-VZG1P_:&#J\H71*_RFZ@8[O\0.R9/\,7)$?QS[2?#I['_
MG=2E^&!9G;\I[CE(;Z43AX=&_1?1PM7/3TOGJR\=<@!?@0-(/M!+%))EF/D[
M8EH9R7H2):$>M/[KUY>]Z#UV+;U_ZW5R^?'63"2C:,RARW2!I99W+<V+[]Z6
MDY^Q2BW1@N93#0LG7OL72KS"_&[ %7;HTGN'AQ"<1=;,ZWSF'>#7O_?>614'
MC0A2-%]="&PRD0Y1G8QHZ+U3LGT",&# (*S #/5B,X?Q(//3DK+C$C]0JAKQ
MQ*2;X\5A[@$@:C+<4E89FF4>EY'+,5+&==Y@D1\'1Y/<,NE>33S,_.#!#W((
M$# $J0D:X%/WV*9KF/KTAX+""F&9]#>ZIP2<$>7KP&/ V0D_(2)6)GC%T!HC
M$69QA4^P9)R5$(YE]1R%N^3)F7T:Q[UI$,85$X*1;C@OANX#>Y@81Z>T(/1-
MPS=[7[7"TRC>(8) OLX\+PIA.G071>EKONR7M.I/G^_-JE^</SG_-N;QASZC
M'C2\7KS0J>HW\T;?]S<4&]^K(.ED<@E[+_5#8OUSS)4XIDVDQ]3F!%&(- D!
MVBQL$/NR/B<-GYTT?,"F7(:8<9<KPOK<$NT=)_'8 CCV-:5D0Q%K+$ R2S7O
M=7H^.L)\&BI# M$2\U14:62C)K;>K,R7?#A4<TPXD2=() =$'UA41(CYBI)=
MKI=33JK6ML))*DS09)QA4Z9/&=D97D')XORC#LR%*ZZ^5R965?1YT#PL*U'O
MEESC%,]'U#\JL!YE)+[=^2!%4C@/KF! )2Q]E*(D"TL30U_JF;]MTT-N4:D\
M>7!&&$X]#-C<T][!=L($IHI AHE<_[R-R5#R S?=$-"?%$ZL+J55P-FV@0=Q
MV3RDGF!^/VEED+X%[0+7))KS8/0%10^X;=90^I*X>,$0920]"?]"/M<<_2!^
MQKSNOVN^6F4+G*3B3E_2P%U:[%O24QT%)_#CPK]R,ZWD - Y3R\&#OFU4L/S
M?R-WX5WOPDSB%T+K(7@AWIA*IIM!:CF6YH<&CXX';\YL02;VZ]BPB]WR#"?S
M/FS>KV'!WR %&.V[WCC :0>48GXN/[R<O'CVA/UG)1Z+;6^BD(V&_&>4.\L8
M3<(=(3#*A5K@65K0L=Q<9UG+]1+\S=)Y]@VB2'BQ+^"(N"&8+YJI3:@41[K0
M]?!QGZ!]Q!'*QH(GE(<1?$Y4T6F4$)<WD:M:,>ET[B_.Q0F8HA3'B.T?\*L6
MFP(GEZ@["X;A!PA,A2!'G6!R6]@R3!U[#H<$\)7L!ALIW%43K%\1ZL>3E9N-
M:UFO@SX9,O(BUT%-&TW6NZ?Q.;!*-CQ#4L61:1HZ!/G:&L<@] B=_%P9T?.2
MXSF%5[<TB34LCPIE,+ ?I\V;)7'#W^D25)ZZ.ENBYBBE72DNLJ^*5K#3"O3#
M;JLK/B[I31'JXZ5_?2\APF/&]@S<S;_CD4=03EMV\NKD?4N2DP_\V"KPA[^"
M0UE*7YXS72F.^$[$V!3>X!TL7V2X)ZG8FO_FSB7^,UAG)8LW05IJMHNN&7(
M>E9;@@&@6P.TAYH63VR8;DRB\)QK8U N3\''FM/2I1BW)/7:$D+_G.'+5&/%
MPZI@,78NZ8$5G, >H,/2F05:PK<Y4@Y,_K9C77![K68X^/O^V;;RS=;K[/2S
M/V=Y[X<_:WEO#(113W!BNF7R/W9P>A*WKC5I.D7YOG,D&3Y(T'<ES6B,,GQJ
M\(..$<V8S^89K_(#F@6PZ0U+2S]J^C]\B<E#C6)^J];Y?/+BR?<4PY';+/QS
M)IVPAN!QGJ\+Y !@-7<R/DX"L!*< P)B_818 CNX=G#:*KHV!5/)OY5P:CB5
M]9DFY\ R8$\/)@,&RVBO6"G,>B$Q)*6Z]*0?C)(E\R5Q/(Z]+_V%NUJ_FD8.
MJON='-KN7([2:J=<V4ZYLA[I-C?#ZKI1+(%SRQ2@Z/V)166WN(=W!4S;,D/?
ML*"><?>?&E_X( QNQ&ZK=_A<9HNNZLVX"4]^M+^7)<2H_:-)PC\[(!-$&W>^
M;YH@,$6_=SWY;M(NE.; P$$YSK:X_13.9<38X%.#Q:9.PS *,PK@6M1]7]?/
M@A_P-7SDUG 4I?P\'$3A/K-_APO)!\*A0$I6I&TEL8\)TJK:08$2;?FY)4%Y
M;SMAP5-0N4B4G:+8-!@H*VX(/"Z8#G17'>G0^KI&A3BZN-=F/>>;37[#*G6%
MC@[]0;*T_*'["[B T5]F=_%?:*$E?A[4,>+)ZAXV6]XNO1)^&_%/R-[T_(82
M1IQG:3)2DIQE]+<4YK 2@5%\ YH>QQ!T3F_99\I[E^!#[@@K6\!0":4A]-_S
M(MU01TA0(L\^D>*F78%JK^NLY_$[)ZD#B<GA[B[4/]VBI=DWXRIJYF69?$&8
M>GX6^LTP(X'_3HM62AV(PG8)Y$2*[;28X=1J^ LKXTZCLFI69K=I0?]:%^D\
MD]]2$D=YJ9+)/ZI<,LM\E*W!NY9O2O)#-Q07&?#%>Q3!&5SM'R9<P*Q5G4M3
ME:H.[/4QC._$2V!ZWMF:1 #C]Q?]"]8NA!CMG<T6!2Z:5O(]<%D,!2U 5PC
M[[E=9X7K( RZH@J$"/2Z_\3!.-4X' /$+9UE*,OYWK7'HY,,'>T8C!SOW.I3
M=6E,\VV\@O"O!@G!STYY)H3JM$:3F@@KXTO _]JR27J3@K7")UMN2B;=48"]
MA'-P@*0K$:Q,=#HX 0JQG_.'-^4ZS1=QRILC:(A?72Z*R(/B-&(PZJ74\;)5
MOEG9Y2P3YI])JTY\26X)A=N)D-1?ZVJS9JJD)I.$)JT).VRT.#+T_JH@<E_
M]Q"G2D4A(N91;*K-XE*8GW$0JUSRW7OZ;$%5&UVXOO7A%2$E:QO2HV)GO#M-
MHX[Y:?1L"<&2)#HANTU2CQ2V\\$C%$<\K69YQ24,'D5C65HY6F %KVB(7H4[
M_Z< #U%B.AK(MOL1 =L[U6>T!%#_C1*6=BM,[5#L[WJ'L9C*8IIG^;KU?3,X
M,:@R.7>_81W1!=L(@B1EYIV96;3;$JO.HFS):MITF/!:6IJ=':XKAC+!QE,\
M$089B'UC2V(2U*M4W@.,(*]AQ7#JOYE\+!'5AH6&*_4V=$/ 6O17-!@B5RS
M@L9<\$1PKTW1JOTJJH:47E&&8)&NTJN,[)-60,Q2A7%5=9G=-8]X-^ #%["S
M"OTROB<I-X333)IP3CM.;$ZJ4 @S3%<X:JC#=(V&N*9:N7]!#NC5?3<)R>!^
M 4/IZTO6P-E5$&WAR,19/2%Y7 ()V!/<+2/6(2=U4Q8DIU9S\U7R^>2MJ=)\
M;"EYM';/B WBS>2\IL:W:L'&X _?\5]J9%#SNQ /BTV)IV*M<O,RXWCBKTJ?
M0@S?0"Y"L<$^#:9NZU:?.*E"MZ(36LWP3JI;'P.<2@Q!B>'%G[7$,&;E<[.'
M@]V@&XZM,0H8!W9&"P.SC.-?@:*P%<6=GR^<=/+<'(!:EA"OI;SK;J]==Y<9
M>6@C/G_(,K;EU"4)U$*JP?6ZMKGGV##@HR%G7!Q\*4;TAPP:WM%C\S<?-4,,
M97H?1Z7!A6/$EN/C=<H[VZ,!-R".!W(_RR0.O,H;#=73R7M,<RV.)I/X_<%D
M$O'&,/N:MCCB9"(#:X(,(?FA2R+V<"'SZQ3Y_\I)(V5#YZWJ!_#M@M#SC2 (
MV9908DS"</@7SLG_JVKL5I)_&5'$.WC4-WV]XM2?[(V#$JKBQS@*ZB!)34?A
M0ES$=$+&,/HDZ>:9P&.%:6F*NX!6AY,3@F"!>]CV*_='"93#9*@$:R:WT591
M8H-PB?PWPM:8RTJN)[SHJ8RT4QFIT\$4KQZ-W%UN SQG33KX2"H6^50*7\D-
M<DW^AO86-\?3PFP)KP?_+C,.+19?E@1GK\;[^<$8[P\.-X;;Z#4GH?=MPR^]
M2],$XY,D.6(@VA0_Z4F,.Y]A@7]@_C&6<?->Q\RX0D>SZ'XXF$7W2F0?][W.
M\  E)*D>HAXQ%#@%C"D%ZU4*LH@L)Q'R&0'+=9&2U71_XZN]@N#Y%N,$^!\'
M%"*JWYIL*9M&R7J:HKO5SP1_&W[=3)FV!5/:N>&!3[@7+['M=57=[604+Y^S
M).PB[?Y[,[)WVDN(>9F\N^.TS$ IO%98%6JGBT)4]#GL+-34<R@HVNQ8)?N?
MC;V'=H_*\Y;P[N4W_!#4&IE](LJ5N=*LF6]M'5M57Z6E18D3D8\3MT9#XRZM
M@<=U52PDUXN?=VC\;7SX=3;D#^<O=O%!NMF;MEK_YW?/SG%[8-,I-K:)+9NE
M3<9;\TOR^.[5&KXX&&OX?M\\^GCBDC>WJ#+N? 1[52NXFXB(M%(::;9(Z=*Q
M2W%5!U/CSG9T:E]:D..LZ$:=S220C)$_@4'P,7X2$V$%41SG_FWS[ZL4IFKR
M(5^MP<I^^/7-^_ '/\&NOD8JKL199/!%<18\ILFU\=7",D5>0ZUYD1@"Y2K.
M5=U+#T!5Y9(VHZ%XETR[%HKI3JZ0;8L()5F@\CNFP&K]$^B#^3^\]]>;)CXZ
M<@4\#17%1FAY+IW# .$5Y'.O7>+*X;L-/!KPT) PV&T)*%'5]#^X?,!,IPNT
M)##!5N9CG)&<@#LF3\XOGIPM]DPV2OV1F"A3H$W%M7)*FYJ*OU"[U1-LFJE6
M^9Q$9^"OHFI#OPI! C=5L>'\19'#=Q=$80 NT>[[R]7N\,1<Y(UN?;HE5GRE
MCD06(U&:/-\81IKE#(YPWDFP>GFION2N2=\DV#C+IFJ]5OJL]GU09#*0=)@
MU[@<L_(JO6+H##HPZ=PT *4"-^]2\W6F)'GHOM]I^^A$NPXNWC72 6L@,.R)
MV =@:!+\ +D])/&CS3]NMO!+#<'H80)P2OD!FVI3SWGF8)W>Y'/ROT0%60J1
M&;U?&("P;Z2-:A+TS,TWL\>6BC>P+![ UTD2VK.--D19F6,MXC-,3!JDCWB#
M=ARN+R:TYFJQL[$?<^R^]6^>^Y(Y\\+_3C@OAYC#]0:?#E<2(E'0T4H+WA"E
M.,_80"!WX/(T_ _6JOG5:<5Y<J:' =4!ZC8).$!\P@^GP;6#MQ3&<-:>Y:K
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
M>,/1/Q"-LG!3\#$GF[8!<W-MH$>('8M8=GK\JS*:%\2H"F5X5!O7[1S<Q.7
M\5-]YB9#\:_6[?PI9RYZUR MOZ^]]H8,UNSNL]>EK#QCN/Q<!,E".S!^6+NZ
M/4/2$!E#*Y',,MT4K4E,OE<GA,P>"K1Z6&_(GV#OES=LDGC/8SI##S#2(B)#
M8*,HV^P:*_X(^$\]'I:6.QPTUGSO\4$@2#TO8'>C[$4Z:_@\*?,EK@!2G> =
M9 P:XQ=,EMKN$UYG>=]BUM7FS*;@'_QFZE!\]%&MNM+Y,M88[&,H>;N,%Z&#
MS_?LYCYCN*Q0A5S1AN$1P+]2;P63PI=&:NLF<QO8&373/(X6@HE;Z$!>9"NJ
MP[DN;;/YKP4NTKN! P.8JM$?V-1"IQ)N7W#RULB]YE&S*M37Z<K -T\&=DVX
MHG*S\JF1GHJAC5'$GA"YC'P[SO^(]!!V] 0W/A9\_K?2LGH /A^\D1;M$RS6
MR\5-2O+;5" FMQ!>[*_(?"Z?[+46>30!YGCB2ZU$7I(LE)#FN)3;P^3=8VPV
M1R0^FW<@9S/F[F[V3:5H>;BP5<Y[W-6<&2/F62Q_$$B_8:0MCAN_L\EKJC*C
MDAK_F5- U&"GC/M\RDM_Q2G+]R5[6*1MSV7XU'604"#GQC?I3 V(3/$M!Q41
MKI'H(:I,2RX BMLI-':)CUJ1,=30:I:5V3)O2:?0W9QB^UD&WL>RA\E-!^3[
M*EU31S_'$\*5P?_*L*,/#0TQ.S4YBS432RQ"H3SGRIJ/)KKO2_#",(9-"R=N
MI_%B:[1!*:=93;+R.G4-0/G'K,BOJVJ!SX!\>>QUGNJF?773)Z>ZZ?CJII;I
M\*P2_&8JL4I:?L24TF(#.\5\<3HYZ_.P8</-ZWR6+0Z+&X_/Y9&$S(?3;-/C
MW.^_Z>:80(4C\N6U5O05?/DD*.-H^E(=%L]/%S9X!L0&##+.<KK9;C\@D@8,
M(GJ D EU1\"/19\+\QLE!ZRHY"6^<#;H_9B.&X.KCF2INMVFY"G;B'B2?<H;
M[DOFDBEFU.!<E*H&3E1B6\F],R^<C)DH'E>]@!B>>,NPZZ@LF1P\[KL-JE7,
MA0FOBLKWDOS_]TY1B[[F"3=.(=MGG VSK*ANDR_Z:L^D78PE@*D8K_+5DOY&
M7?DK/H9H?^(6EJ(/]X!)T@]BA@P%B^%/DK3]:UUMUI/7HE<\[5U&P^2I 6Y9
M]O(,J0N'6I>\(^*>CF]DB[$-IA1]'>"P?)/]8GV0CJ)>$$2@"E+U$A4Q7R:N
M">%HP=EOFGM1S2G&D]B'B)$_ZIQS0H 88_IZ5L[D2,%SB8WQU%KF()7X3==W
M0&_CFJ&$QX>?1&I1;,69:$:*>WG)!;IZI2/QP>A$6BUOTF+#@;BO>YKJO(<
M!%/ \\@DOW)_FFJA%XZFG<X3LC#3)$X+<):_1XM.,))<\L?W'%<&)'!7L4O?
M*>8;@S&;5-?(?ZI73%OO#9/L/'X ;XJN:'4=6QR>%(8@0H$IPJ^@R(HE<>4L
M1FP/=R23#\]L*ASJ#R*#DDG^BNH+.&!X"6S.&"UEZ&$;0L#%)<BT;X;!]OV#
M^)(\8A'+40L_>?3H7-JNPP0$WL"LB"2<]('?*>BU]PVP>(UI*-<7ZN2X>0JE
M8B?+1UK,/)6&@5UB[FJ5I095XW-%H;5P@!0B+%"FJJ&?FBR3Y?&RKAL\VZS:
ME.;U'1P8]-E9-CV[V.OY<'Y$X=9XXJV+%^>/G^)4$#M#-]#F,RT-33X<>O 7
MM-YCSAJ\_@3!(UD1#"'E>?:?-W@P[T7(N%!6D]X'\Y?-E(M<+_SAUS?OM07W
MG?H[ADM*+'CO99.0XB&$L'#?+_H+,>^#%NB37K8'\=>VT#R\[A6[[L<'-?0D
MQ@T0[X-: 0ZDKH/N=[;?V ^]W@.9J:L]!RI!AF?J8;H[(R4'MYMX,+V?-39U
M:T2!&'&3[-9$;W/PQL(,ML[7$?JE4[;#_^VXLLHK2ID; M#0!_)TH?]SBI ?
M5'_5Q49Q)N+=K#,J45"4CXQB+.O6VM!&K^.CD+-N;O5=6K=W4Y:ZOYO<IG?'
M@V?99^ZMXY0QH.5O4>HV584H#"]89$/K7SLEQ"-AJ638FQ#6:&4/%)2P6+;^
MGW#.89ZB+% ;$(Q&23.L;-^;H N%8@;QYH.7OE?>OCEU,MY+FFF9ICG[,W R
MH: ,)>/TO?3163:VA#"\D.3\^*(+Z2LN(V>5 ^P*46A%*/X32",$:3P]@33&
M!]+ A8N>04_OF3?'X,C];:?&W&YLYE2ICF/OGR+-4Z3YS2+-8^D?^%;K;W?:
M,I\-&T>*^]O/"^S+?3[Z6V9WPB!FT6E&1K7*#86IIKFRKX:6FV+=+"P"HUG'
M#A]&I2-C, X_V:FIM0MO<+<D1EIL9G+A5[\"[5!0+E&:AN9X%16$\9<,&J*W
MU: $!I]CJ4TZR9?I'-D.\ 2E\]0T=O7"J:*!V? 19\MGC=-5)9!]4V<?:(CJ
MQRFQ<F:O&Z!9\A9CCG61SBG3E6(I-*\6^5PD+O-2*H4<@**7P<&']KKY5!-U
M"Q]-KF(TJ0K?>V,P&,K99U;+V8@+1>,P_E(=<HO8T4W@NK_-LH_%':]ZYN'#
MOQ(@;DFS#>.5+;'$*-OA'TPS<K]2A?#CF/Z(T%#%3<NQ/33[.:&^!:GG9,7R
M_A_W;WX!\3V==CNF,0)Q:<A'C<MUD9W.:V0';_)%GM9YUCS:HK>BA%>)&"TZ
M;&8JA9U'AFV(%M%=MLEA0:3U,!EBI-OD5UQ,:_ D4%+K:^2U[? !RV#0[-IW
M+X;2W_\UUF+ [Q[$IJ4FYOWO7/4$! %%O6O1(,4\\F&(E=EFLUKARF_P?+;M
M/+Z4M,7WZ!ZK.YRKZC[P26IZI7DM12/N$N[WBBSX=#36E,#0');JPOXCO2EM
M^\GD#&LK\1+X0AZ5%Y64Q(WRHZ!CF?809"BX=1<7^0N,+VUZ-XU0+1C_(F%+
M';#!]-K-[I6$)_$^OA.BB7J545+5837#NN[D+ UFAE+D"Z5+)&BCOD+ZEH]I
M.EP[PIQ@F% #FA3.K+G,>N>AJ%/Q*[T4.8K_^0U7)2Q(0KG2>]WWTNOR(GW&
MNGO(LNNP'CUX&;F;C6D=N3!9_*\AYA(FP9D7E/_%92<C")V>&/UJM%-%1R^]
M0AQ_&^#RN\2/=O!P]@UDI E<$:*-Z;R,>)YVNUB=46MPV9K)&UC>KB&XPR<3
MOX_0,C6>+.H!G#'$Y.1PP@,+N4?T0=P".&F9U$\0N9)]86]!'\3&B A4@UF
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
MJ&&X3/,"[1:UN/?D!L1\/M#(=GN"4PP48)F 7<*J#-/9#+V"7M8OOJ3 !2U
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
MS!:&^Z_^98_Q4_=AU'WXNUDI^L(;;6>A2, D!'5/]-#;F0V0-T3,$?'M1+T
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
M8FKEQ^YO2:S>H-Q-9T/2FPX(DGRP?=9@"/.YKQ;D9=/6K)+=1!X1& $D,R2
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
M<0P2QEE^B0?<1=7O-LL^)@**,+5@, QD01=9F\)%G5X=4J>KL+?/2=&5NI:
MF0=L9= ]44<A:9X6X->D-0U(Z]N=2^Y>XPY! /;><>.XJ26R@?35;4_SW?J>
MZQ7L4#88_!%2RLN>)^*^J J'+<J>WE$,S Y0$@N_[FMKH5%Z^]>9JE=Y,X.H
M,5-6R<YB[;?"P<]4&M 6KJEMW-AQ2]T8M<C<<W'+5XDN;4#]WX.GP8IS3.KC
M7\M95 ZEG;&$!8M!"\;;%+_=L6RAUN>EYX;H"0ZL9>#I/@.9J2X)F$4^7_5]
MI75'$H;( 8C8,SROXSP=4[775@6#/C@G.LS[E^J.*R6Q)!5AE$5[[GYL2WCG
MV _T\(A@0<.: T^M=6F&<N#>7"W%JX4/ ,;E'3AIZS9@O5026D]7%3*'1BP=
MH<)FCO:M3J_J='V=!"P=BQQ\Y7R&- X!'6S7Y^W%:W0:' UCJZ,4.;B<UL7%
M-Y,!&DJ!(Z-UOJ*U%YUIM+\TK=B=_RZXBV =N=^MG#>"'0I;^%B<UWV^KOY4
M^)8M3,ELD8GM36R'9N<0M\]^&3W%LXXWA\$C(UDVN=+PFO  2B<?KO% $J,:
MG2ARWK!5.[V-!S>DL3_9("ZS%Z*.\@$6@7Z=+@(XM3NGI16+N@SCEX37M"?;
M6C>@^->!4;2>?U,%I%=YZW,D'?/*R/+[2U/4TCV(^.S_S=31L"&O+SFUFYK"
MP5020*6K)'02)%(PZR$<Z'=9(O Z> 8E8P7[MXYAE^KLJJ%KPDZ97R,A<D)A
M453^N"^2C .YOLBH?P-O0;5Z>JPMMN%>=I5P:+V7>S1D6;:;>B4+#-Z99VK9
M$@5R:D&%!GP/-[7.TRJRA7-DHK^J"$K:_TY5_%S2_Q*X;4JW:5FU[>O/6?\R
MN7_2<+B8N'->5$3_:@D(B$G!B(L?1E@X LO.0JA:NI>)9I]%PP@,$O(F%L2H
M,SR X3_/:*6D[0!RG!M\DU@\,5W<B.^$ZZO!5F9RF/&BTY!I<.F2]9@PTG13
M=_?//Y;5;9$ME*U/ES:-'Z'H00@7$\KML.1[S->I@!<4\'XX%?#&5\#+"1M!
M2 8L;WV6@>[D(@[%NNXY">#S2[*)NX>PI,6IU02;'>F0#_G*XVPIH>OF1*A
M'D%-G1=YN3$D#Y/7-Y)B$L@(?LW\DWR(^S*NISSK U5)3>-0YX#"V6Z<H$E
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
MQA&"<_5XV9+54G$VE,2%"7*FT&%NM&2G7N0&KXXR&(%?;-W/K_ABM40_5R_
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
M+MJ)&'\\2NY(EMG'C'F[W.P8T\QL9-:H[@J&]!(^?DVF"VU--<Y5O-"7&,R
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
M>9W9@\22PBWSY2Q@<V+JBU;D&L)MV@PP2?^Y#L9BP[DNMM ?H',Y0(E7#IU
MN7IL0QMR">ME17_QH1#^FL.T,*UL6"MWD([<OEWI\6Z5D?G<0&0\+ =B"^(3
M6\WWX82#^R8]*[D#; $1].,PX\!^R"XE19>!2K25@5)V(9=U,ZV0)L\B-E29
MK(C,O)T;,>Q6_5Y=RRF/^\(;\?TZ!%AJF>#'-,M2MIM5@Q3O/3Z+4ZWN\&11
M8Q7Q&@W3*)UYQD7GN.URN=%4C3BQL)864]SNK_"O*?Z84*Q(S<"LW27J/M@I
MF.EO^82AZ!X[9O77CB.1(<R"Y=.CV053=C<$^\"U)A7EC0<I8J: 4QP)..I2
M5=38"\:<%-RF1D>A_BON0+M&$$'YWA#:(#RB[ MV,M>4290LNLO[&L;0DP1I
MNJ9:4M@J]K*'[S"7>'#N[EAQ<+K5I)I5RN&KK#VWYEHDJ"<4)MXE(S/2TEOH
MK;EP7XJ0+4.^(06#":8O$RF,^?Q+K&4^)RO-"6W?D6?WSQ)FI4X$:XL;$GE\
M*-^O(KR%RENVCAEGNQ"EP%[T//F2SYNY2L\$2;^P(<N5FESF3NOV[<<'%[L1
M:GS'U]IS1G$YMR=L[[.VFL-, CH:UO,A9WV>4<V$;D5ED^<M^$O8G>N*NJ0@
M6)<BX.B>S;,>M)].)UD9$+0]MT4IR>6COB?1SK&^)!"83%]#[;D#<6]R[E8]
M_'7W(,,6I/)F+/>,U3,DW$5%)?*AI)S'JQ GD<IV6D^FOP0XE*[8);O)A AG
M>GQ9G9M8FW'VN^+%.(O$:>R+:;^:UA7D$;QDNY#Y)(Y8BE)XB(AL4"BGJ:F%
MSKTE"QWT'D3M \CF;<P7;"UODBQRQ+]B<S#,P%M'OJWG6K"4.@CZDS#7; ZD
MOBSP\8#:QP,*-MF[$.V%+Q/-6!<6YE$* D$S68D]>!\[#]09P<@Y^_U);CS9
MY9R-I(VY=8:_=MFEDR^C@ \:CP:6.PC2;?A]QV;K,%;F=&@*8ID/O'V!A&)C
MAM \I]&SYQ;PU>F0\&^8!Q5\%_;/--<",0V"SZA,_" G%,:_N")18_";,L(+
M@&UM$]NF.4*6*/'7NI&2.%)(W?Y6D/C#L?*=:'"J4-'^DNG.<XTJ?G")::A2
M*M\VY>UZOEO[T%2]6&W]3DWUU+U071R]IY2I8'1!($J"3#<T?R"WLET H0^K
MS#,+*ZFZQ&6"--W4T\9"2RHVX3W>GWPEZE=7B?K@VOYU/;9O>D7'IBHR)/V7
M.0_2OT1A+E?5R6[5<?Q:#=?;^V0)RWR)/3[@K"35Y K=CE_?G)W_XV_/7O[X
M_N*]^S5'WJ(JM3),!-$XF7R^K$BS!3XX^5Q[L0.+(6"'%YD':M]AZ$IBO2F
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
M[#F62P*$<*L%QW41Y4[P8I'4]</E554VEU>L<X$(1^G'(1!D05B;CTLB%-N
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
M\76;\3_))WI*/VGZZ>U?-?VT&W[VVX/GA^^_R\^&7[Y8[4M_MY_]'(Z?]W^
MG_U@G;_C"OZQV??W:-RMV_<TZ>T_S;3?<>G[E$]&@[2XBOZ>7\^BD\6(0QMB
MP'_.9T6>JNG^\J68[B"5R54>1[T)W##/RNC-\S?/JP;#UPR^3:9@_B<%2/"W
MFOD>M5X>OFA'[]Z\?/;VU8LW>V$OR$L=Z$N1O7 E<_@-IO"[+(85)\C]I]8N
M(Q\ZE '& +C4*6+$>\@=M(C@3V+:R,!):LY5AA!#%&9H4Q=@-ZB_@6,8,ZD0
M*5CT ")!TEW!31Q]&:=!:$S8SJLY/5-*ZKO>K7A/4!A;C9O$-=866<F18H?3
M!$;-K%N.5A(Q>(Q%==3A"'M!_JZ5+),I&<E:G*H"(/KCB?;V_G("!*VK_&NF
MKI9?@V^*&]QKU655' QUJN)=1N5=NMR$/W;WQX2B9M$VOA4-RO4[OD:(:D8I
M-[E(^L/,,*D)]U-!N8:1EXY&%,:3@46%V;<-GBMP_WR>S@2=[&XKXCN#M0V$
MLOZDML)U[>M7TY0KMXEOHD&!D9]*2Z=/U0'?9OGM)!U=45[8P8^0?I!Z7KEQ
M1"U!O6H%-&$M5V57Z4OLS:443H:=VN5D.:?J:K:5E#T<4_NQH"E>[!B:XNCG
ML]Y1%_$K)YVOU$_KE^[I99?UW7]?GO\:79SW.B<1T]GHQ\>](_SPO/NQ>]X]
MA=]_.3_[I=?_X=0V?X5V0ANLE!# (W[JE\Y)[QA!4[!B%S_W^E'GTWFW^YD0
M2[!X> F#D$[..J?1\=G1)7[7CUJ7IR?=?C_J_N/+.?SWY%=>LN/N,4*I\&='
M9Z<7YQU8\-XIW*KA)OB%PJ\4#=5P63O6V_4OSB^/&/K5.[WHGL.3%0J&8^V>
M?CP[/^*QPUVZA*&B5\!_\UVDSQN];)= 7)0WA2M@U.YJ^'<5'(:(LL^="WAJ
MGU!>B#C#2R]/CV' 9^?\0_?7>?>D<P%S(7?3[R_.>*B([3HZZ?0^]V.>IS/D
M=L*AP)7'O?Z7RXON[WN.@. ^=*/C+@SZ<^\4KJ*?Q=$G?-HI@=9X.#*W\ FN
MU='1V?EQ!W<A30).%.QE-VE]F'/:X*?=K]&O9^=__Y&J]*_05&2C#?K\A>Y0
M%5+:F+ "G0L2Q@[M!!(8V'E'W>XQB(J7&5A(6-73+EVE"[GY]G;2 ]JZ>TS7
M(AKR$PG;V>D)[6HO#?!]K/N^^X\+O/T7%+J+"X9&(A:S=]3Y<$*B%$<?NR"(
MH/"/SB[/X6DG9T=T8[GGA[/SL\M//Z.,?>Z<P@M?=&"+U^3NS[2A'THAHLIP
MFY#96(0%=$W_LG<1];O=OZ-H6#W9^=3IP=YGA71V@LH$UP41J P]/3^#A83C
MX7/G5Q2'#[0R%Z V\+=PAY]  K^H3A9%36LJ"%8X\GM].-Y9#%$W\>^B[@G(
M9A^%YL,YCHK4/PLU/IXOI0\W&=?',]!M2):"6%^0G_.SKW 5G0KXR>?NYP_=
M<]5@)UU2GY_@7;ZP(;):>%G35N47WXR.$KD]#.+GSB]=.BCZ?1@8W0RV$VR?
M4Q+:W113$(3+S]N4T1V=E].STZ=9J3>[/SL%8[[7/>WOQ.0\)34YJ?GNKYK4
MW(W(<K.4HB4.]OB'_Q;_@;S@RBF#IXBWW2*PSN1X;3;#X?O=U M]L3(/7VS5
MAOZW__U8/)$_JU?< T(%++B?.__H?;[\O)&-_W!3#$T^N!%99/AM[UP]</R
M77<P,\FP)(NM8R-*8G"26VV]:KA4/&HT'ZE<BZYEF3WNG</]3W[ELB[WUX<.
M%G5=?F%C5)TJ4]BEXP_=)KS6?WEQWCGMJY^& ^I^_L+N.CGI/;*9CTXN:?=S
MN 24A<8%+L[._1\?SFGRX,;'EQ<^=D"Q!'#4V"@^.OO\&0:,@3<8"/I+EW 3
MO3IJT2TZ'&*ESUQA^\/7ZKR+<1\4 G(RZ/*?.WWX_)=>]RN](N@KCO+Y&_[]
M].PKO"Q,,$4&STXN3R]@<D]DT?M1#R;1K*F$:SZ"!T _I$C%Y0E'?5@OGG0_
ML2-YVN^>8/4+>R'=7W!L&(9DMY6C1'#=EZ90EWH1O1-T=N&;Z.LY"C8YT?R6
M*&T\*!!1Y^<\%HTSVB6-P[&/4"9%-_3.0<#.4,NP"%V>P@(=]W!Y81^@H_OA
M<X_=2CYH87OU47L$?F@0R<+;/#P>X<(GM;!$S '/7XTS:P[YBBK1$!Y^1!'(
M7RLJ)<9+/M)E1V>?3GMZ2^O$.U?[^!/^K?MY19 3A;XOH0&0>)@W]TL=><47
M-\-W<2&8=IU:G G90#(JFCG627;>^[AU*!1QQA/KGLLUM;[B%:;YE+U\#BG#
M[T"K82<-^%["6Y4MK*JW(<XL]< ?/Z(MYEUWGH)/NO_IEU^Q?E==>0Y,K%Q*
MNW";#\9&7.@;7!\^?D#R)*Z!ZW5O..6QZ)YTEW3/6RX)YC-3Q?ISY[A+)DZX
M9FXI488XO]"G4XI/RMC*@'S2ZX/\PQ4?.J=_CU5,0#)[)SU0([&8(V=PY1E\
M>(0_0:/A[-=N-]9#+O:';^>"@E<R +S=!?SXM/OKL][ILX^=HXJY\IDT">UP
ML*K@+(N=S1/S2?=_+N%.],672U0VOY#1U/T'62YP+!]W/L/#R- Y.>OW64Q-
M$L=98/0D;[4XZR;8&?!_:)_0*<WU]K^N4I ^K[3:JJ*#><-]Z"<?WUVK\NE3
M,1V.CB[/S^NA=#+=T/*(O5EC9,+:L'U<J9,NF))JJK'N!26&+],'AY LS'#2
M2/G*/,<8!Z7!PQ?X,_ **4^#=ZM\A;85J:C^)2T'SUCW'[T^Z774+A\[OYR=
M/Q:U,=X=M?'JX/E+G(C ]B1E0<9IZ..SD8G''>OV6E[MJ'/2 T$X[76B%G[!
M]CI>*B32PC5A#I*GD%@8$GO_%!+;O9"85Y!$ME++3WHUJ+:UN(_][@5JQ@LB
M88$KT(-O';6CS@=P\'%+H?H3TY/B#W 9:5&_\>*5IC"Z>^Q?]M=3%3Q<.QX^
M?[<]]9CMDGI\\YY:6"F< -RR[A?KB2FR@LP2HL*A)?R@BXW<K1^ZL$:QD9(F
MA ,::1%80^3-!7 BIX&;$0X.<-2OJ."CLV/6RKU?>J+*CR\Q-=D5$^3-RW=P
M!_80W[QZ?7"(/%=&V!"J<BKQD/K(O*V"#D=79^"(O%DCTW!3#B%_9(Q'\\NY
M*?'.PREC>\!:@ZG[!.8(0D[<Z_U(8V"[XKY#\GYXP(A YJ?2T)63<5HC5%FX
MW)<N0[!>;KG@H-5IPR]/GSG$'-)?'<':HD2*^0V""4[BQ:^,D>KV+\1&Y_0Y
M<TFQ44(9]#AJ?6BCA7]^U./(*+@8'Y_]W#W!(-]G>#C(<,O'*4$9/P/?))*0
MQ.47P6B10O[RY0R>ZH(2>$4753B;OZWC=H36^AG"PF*_Y=#=(&O\J'="7D;3
M<S$@QV[PQ078W&S#NP^_D#/")KQ[!#HFX"WT3LF?. <'C,,IX#PAC=@I@]/^
M^_*4=S(Q?(;^P_&9F.M$.^819#K7?*21F:WS!_8XS$*_:P/!$L;$.7"O=MSM
M'YWW/K"J8SW7I_5]1O.D*#$ZQVIWYS"0&YV+F*\8':FBH]X7-##)\&Q4'E\N
MS_N7'=9$E7FHH>%,I :E^A&ID=W1(X?OQ*T@)Y'L(0E*GZ.?W@_7.;1P6,GT
M"60#ZXT>]8F>&5WT*@U $,7AHG<.DHCQ.!*R_[[L(RD:AM/#(.+Q&;NA9#FQ
M\ZIW)2'!<P<&>-SYM>\PG951TT!/8R.A/!*.NCD9!BG3UW1A,!(]UC'FN59N
M-S^XX:Q^#II/#FN]EY\4?@P[T;#?Q$0].7%A50Q+]QM"E%_@M*>X8:@,S5-B
M\T:5=Z>[$AEA'\,#7I6=G5M]Z=3(X]EX-[NT[]A>93,5'02/<@Y\D5!+Q@V2
MY$Q3,7,IK$U4DL@IN=*.ZU%DZ_CRB+,0>@92^*OWF4/N7TXZ#+3_N=O!.%6?
MGT_G'!V)+D3(=G87Y12>4\T:TAXC2Y8#XD1A657X*K!L(:P:-U:LG9R$>-33
M8S= \TX?NFBYA)M"IIL,W'.*0=IL@_Q0>4 U>'+>A0UR07%2_OE74"Y6MS@U
MTJ_]AB>" XIP%L./>WV>O^YQ7+_:C88(/]5'K6D.IQ'D!MW^KR;MV#6/,XX"
M AG_[F"0JO@JRN$IRA-$>5X\?XKR[%Z4Y^S#B>3;Z;0^/T>O4_(.H+0ZFCSO
M^S*,<)\]P;HW@G4+-+J/*>+.R1EZ2!K+$)7T4S_ZV$5WG]7(Y0D<'> !G#"0
M&]-$"F5@#81&H7,IX/3XI=,#'=SI5^(KY@F/QOK8'>,C*/W0LP73D'@F]-#+
M/R4+_3,>G[!(<K;B"2GG<;\2?ZK6 V&"[^*$#=OC7O\(05)2!U0_SPA!!7^Y
M"U?%S\XO3[JTH2NWY-M(((NL W\K=LE=)4GGL[.0$()SJB @5@_LFR#SMK4N
M+@CM%-2B!.&[QR.A.^67LGU<%Q?A7+?RH&:GQ0=B2.(AJV@DR1O4^!=Y2?TF
MF30_[E]^@'N>7BA615U!$"WVV!K-./2\OJ(E2.$=#*5%N ,OZ 5 /K]V\7W[
MDN+#B%*7ZPWQS2/)ZGX^D[H7M/:_GEV>')-O>0DV['GO?S0-*-:NM_/Y9WTZ
M-8^['SN@N@.L3/_R\V=T"@WBI_X.?)Y&/Y--BUH ;G74XQ 9#TBND*4[Z9_)
M$! (=\I+ \M , *I$B3(C\3(5\T=>ZX=]S2>\P?YZ+%QTE_%E3/-W==J-%HH
M"\QC%)\%-C7H& EN"+KGYPZN#G@/7/,6P/SX12MH*8S&D;?U\?SL,X,)OGSI
M=DY(1-PPW5658=8D[N,EQOS-+7B$O0L"5M+(FM[T$:FX'=)QKTT,7T]2@>#]
M3]>#.7P]IH!LP6<^._E%=_;:3)3;$Z[D6--91QI1\D$N?"+E#'X5U#/ZVA\O
M"/5+D%B\8PLW>N<7JAGN2'7G%]SCE]07 _<>7]P6)<F (K'#>R"H7T\CKN 7
M_':0LUV-WB4,)2>FX"Z?+R\N$2<++_^Q=Q$@#BEBTE#F7^W9@9M)4=L?NA=?
M:5LB@,G'*/H&(D0W-2BA*@AH59WK8V&!>+EC+!"=?K_WZ90Q\>SV:0("3P_V
M\,"! 6.U?W;^@UMO;!&3!.MP>, 41_7_WTV/ME-BBPG?AH-Z)@^S.3=1VB8%
MT*.1BC^-^:.1Z*D1X!IAR\A_2BLK:6(XRKA!I>_?@4T\7?-@PF!01X_8-C1'
MPK2$9$@[S:=72)=%O2>Y5<P<;B;]O+!U&!$*LK"-EM3>4EO(U?MM^_;CE>Y>
M47XK?;2X*QC>^"B?3K,%MSFG[J"F4S /,:7&SM$$6P\GI33+,FUE]2IJECJ+
MNO"X# E2+[ =^3A%KB_JKHDSL,L]-#OR'MMOFAG[QNKS(LL]'1.RA'K^)_T+
MB;,&*0A$D2;8KF<PN:,;7*>3$1/@39*[=(2]Y=>#M?ZB$?'#IXCXQJ[.JU?;
M.Q$Z.W,B'+X71\<U_WNB)MR(FG"6.ZT%!YMOG>A(\URWQ]9A.T)6P"0Z3L?)
M<D+,D=T;^:5^=@T'4CX<+HM">C/"&82MA;/9DIH)8P_[%^VHH;$V$NXY*XY:
M)VE32!HH-?Z6TYI.Y*@S'F>3#$_IEFG>/DL6RR*92*>TLDU<?K[UP9-,K)&)
M'9V:\;+ ]=V!W=*P/RH,E[*9^).$NI_GV)?4B/:2.QL2!V\NYJOP]@[NG&4A
MQ+OP(76THSV";6+1P&MB:H6GHX'IR"WU]TS:RI(/^_%'1MFV>?1\V)FCY\5S
M275)Y\'^+:X#*YR85&"O+%'Y44^11Q/F_-.BG!NL@"*5;13 ]WD,7<1Q/@'G
MCWIZCMA7A,/"^XT_O'CBR3X+[#.P-XPJE$ZHTV24LKX,3^_XL2S$#FJK>Q8B
M;*H:6%ML4+GO'\TB'>W>(A%Y_S1?LHV-?YGHD.LCS]:O"4CE-L+$O^.U]B>3
MI_FG7_C854-'Y-+J4 P<1<)V[<2G-4JYY3U9.@'A//[#ZV5Z6&>(/..>[]_T
MHZ_>&*Q^W^=8;:%VT*(YB>"YV70YU9EJB8%UFY A!#:5_ J&];]>Q[",^#]'
M=TZ/K-S"MX%)YO/)'3ZYU6M77!0.Y*0\T?@8$T^4SJ\RF<X6J.PB=SWY14ET
MCF$=&/+')2[BF(=FKFCU<!#159$OY]03&42/ORYC7ACXD#L\<.@O>!Q?0"-:
M_31_2STP87N20W8MC.W)U54AP5&>++1;7="1[5Z8O,K=2AK1(IJDV.S$+T/[
MT:B/XYU1'^ZPI17')AS8J-Q(KML^I.^3LBK88_5<*.*-2XTWH<_A=TWJY*=R
ME?Y1S1(T;'\L:][=F36'(X/13!2CQB6GUE:\Z6M+G_Z6#I>X@SG7@?K5>YJH
M-U8I[*<(R@/C!#1]5VIB222,;*Q1"INRS"?IY([7(0/??2&9@N8SNR%JIOTH
MX Q=8%(H4,.ZD"GF(A;9I!I<4*7OY0/&GU^EW'$";S]/[O@<GI6+8DG/A:-&
M^@FE)?NWA1PDV6R,#4+\X,S![LV -(UKS4#@@J8I@S/5'('.WG'W>2QJY./N
MJ!%PI:E#6K,-%3?+)9@33M P #Q/,F^MQ=2VA?[Y$Z9E03F1\3 <HO40\U$S
MA(?A#<=IJOV%O-W[OU[&K\%:>$SAJT\[L^+.6/ KBSLTPRPWVFQD!#LCE(^/
MQB-CA#8T: E*3$;_!UO=@"*8):#6V$Q'Y8#V-*AI(U)1R_7+V<UC9=V+;3\S
M_5AHD/XLQMV-P"7L?'_$?D]XYIA6:.S1P@G/LBO1]E(<)3*J1FO<7?B3MA9Z
ME=F0^SWI$2M.L\NWA5HQCEI9.SC].+3/YK4SZ).P#R ]K\&/6V&K^QOZ ]H:
M%* 1YLNB7"8S[ZRO?-G8CHJ$59-PV/T*K^7OZ5'TYBL#&"[QMPIBPW8(87L:
M#RAZTO?-Q,KHR!-H(P1MO'@";>Q>9U ?PFO8T7 $/W!'@PAG,]!/Y;7%P&DD
MK6KS[^9Y'K;P?'[P<IN'.#<P))@%1L9@4<9\ZMQ%X^5B":;3?;&4J$4H"[:9
MAW +:5ZX^A :8NM)2H QN)%/G6F2D<8T,$<7%?K>.$\E0EW5V=:WX[-@B'.@
M <7:4:9I\O93%&)#; ]"!JXHZI!0;![G#T2%)UM$CH2M=F*2&-KUI3N6R^(F
MD^.: _Z)"DLEPA=YS*L),02"5)>>W5S14&&\WBI !W?!/LS2VX/W6\6+/S71
M^.-0]Q_NQ-6A,\1'D/G/=>9#HVV^"&WM52X.*+%Q5DPC.0H2U#1L<9B\5GC>
M:!A<3Y!2P!\,\HC(HS+(00Q<B?+&\_1>[Z9)K473Y%N*01/0KG,PA>"'HB&+
MZ#8I"K"S.-H+/UQ.]<IR#CHP&V23;'%7LZ)0/9=PEU1.3;E-QKW4P\>4G-')
MZ'F-T>+@>);#7U836Q%C.A-'$4<W\-\1_2O%L"Z<S#R^. +/=PF"@@ TG(7Q
M.!MFZ6Q(0 'XU3*M'P=:0]%@!X"=4\S H$2/5RU17K"8';H_:YX)' 0'VFR8
M64202]0&@ C*LJ0%Q;O1IL(^S0-LX$U_:2[8_(1O(K4C]]I-WSU=.E]N!\FV
MD?,[8X"N PDF\/W\KNGX#M, =$\>S<AY%&QW^I _W%CN+YA(BO7-"\H_PP3C
MDO'KWX)D%NF(BEZ2R5V921U-.LQ*O!/FK=!SP\S&_4X)DFY5WOHV0W<?M?<\
M)14N.19\F7RY(#^&5HI:@$N8NEG0PJ4PJ+X!F>NY*(K[ID4#I^DTF!;)J2]
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
MXI9$NOPNI].$RJ0#XA(M5B8+21]+YE'L\#BL?^_$F1JGXA$UAUE;H<ZK3/U
MS3%?+VVVCHF'!$0=IH8@^ &*>!Z5>5M2Z:A)&J!,[@3!9)WG*WI*/FV4?)KE
MM=RVJ>^RR TQ5!L#5\I0"EZ.+"-)_(JE01M6.C%+'IT6F'["-X1-LEF%EB'8
M,NY@_24:.F?7^T$;E*-Z_4F%'&!]<80MH@DX:9QT5VAHTAJVH*IN*6 (LTB6
M@6JV%9I$7DP.PP(U-.%M6$,[)6A IN[XCU<=YGRZN@.]?@"W Z2@*.7FGJ1S
M[/A2: =Q*@^F?PIM(L:+@W:EU:;CIBMY7F@=%CL'>F!KD3#(30X.HAA-#+*5
MDP_>NPR.V[8V#^?+!&MJ>IS ''K&GRIW&L>5'E!;5#$;C1>\YBRS)]A*%2L=
M+&A $OO2$KX %""]II;%329L1 :=A5^=-9:)::RL$'9,"7!4&F8PHO@I4AU&
MJ@^?(M7[X5>_VS._VBE<.&LS,"H0+7>4S),A.$%;=J8#<F#)AIO %GK9=,9.
MJ D#9DJSLERF4CE2FG.U#O:D\PJC>Z.4] $[.K$+UUD?@N\MG36B+OP'_,.>
M(Q#"4E$<GO#%33#V>04;44N9J8\8C 53HDP[62P)L>K]8#XM[P24[NIFG*W@
M^*L\D^<]0 %")OJY4JSYBB!QK9:1F+CH(+2+<(M\JGC"5#K@Q@R7U387B,V/
MG:GN6QS60?(\G&DZ'<AZ51EWY$2Z]SH;&/ZS0]!QX)8[#-2-,*/:":P%04F(
MM5+%!E#!PDL*-K$:*H(;PKN;+:SZGJ5KQ<>0D3$1(F?"=FA.;S)I;QB<RZ9C
M,!C#-FU2T$IV> U&SD*]]^$D+Z4^O18NKF1WUCCQOE^-P^!N<^65%&N8%3#!
M)?4!DQR(1(7 R'!0>&T3H5.P9N*U-:?\@C<<H:N5N]/4^PRPG"0=([$P>;T,
M?F[7DV-K2N^#/$5];::R$YF;F\#?O ", \<7-A^6RIV+?D(:; $IS<[\:3.4
MT^;QQ-;?[YD-T%\.,<:<%SM4B<J*$1T%3U1&ONS+Y]$(V]"VL%2"_D49N3J>
M% %84HO"L4^IX.<D7UO"BY6BBZHF$FQMI2J"=N5*J'>;GN;C4/?>)*C/3-:"
M9.][*1LD\U4$^EK-2M76'?*4-U-LQ<W ]EK-L&!_6V7N**=F^<-?97&=6GO!
MS*<JSU)#B(P66,Y,\@2'<)U.1C$W'<)163Z/=-1VO1E@RLMP!SB#<5-^?YK"
MV")2C%_^4QFXO)@S5GJ86,/ 3#H*,](#$Q;_20^24?1O?9 I5ABWOZ&$KQ##
MIFV2$/Q&SU@2M>(B',%&CVEJW>EJ6Y=(K+J01DA4_B"%T1)"4H;N\(QA\[RA
M32N'^<F8ET&@2<]R.<MKJY.5NG1(NKV^<6HMX# .D2.H9WR/#DHT2[@*Q^%I
M*$W%CY/$N"XY=B\QI!@M$9ZF LT-G".N\90PO[#K,!T47[RN4Y,62@5,(RMV
M)KT;\4C[!E><DIGFP@:N;<?5P*"JUMINH/#Y-)=XN]Y^+W8Y9WU<^0.E?H2C
M0#Q";7HKN=+$MM@I:W-AG![FT:M\K[&Q(88*R6J<3%@(*0(8)F"U@X2*Z2(C
MJU5ZD8C*\6T).KXM 3]FFB:SYF'X6)N]YT_!ZS6.)0DK% ?\_&PFO<XZM$,8
M65ZYL]UE)NA7ZGY;-/><V<T,2Z5L;:M-3S31)D7AW,QGEHZSA2 # P+]>VCT
M$&Q\C?P9PL5DB=!J/>&:U2\78.*^24?5[1(T\B$=S'X,W%@--\]1G]2%R!>:
M&G&*FT6Y?@;.L%$[7$OF%N5%::,/4D*[^<.AZD/RKYTJ]J7T?H-6=K\EA&
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
M>98PHZ(L&9+QH,)$9[U3X,23B'+0I'+N*D1[Y7@J8_$Q?LE*5.=3'F?J;-8
M!O9.8;W:,X6EH=N@4ZFQYK>MNY"-5H?(\:9I EMLQ6C7-4SQ:D3O@*R(()1%
M:A YXW7N9)U=+_RUE6E4$*33V*;D%!#3]'(S15"EZ62,XZAW7E &]:.<.P)2
M/I:V#]V2S5:-==BD#E.ZC>_"AN3J([0J=?2B%MH>>4N]9F=H\4]B[?++W8O%
MVPXK2(R/^8CV\.L]V\,H)6DQ4VQ@6(<>:8/1,+>ZY7U-H6LFT6SFT/2 8]^L
MN?1[GJP*-BDJ70'4V6SH%UEN\F".F__!U@O^L.TQ#@+G=]3D*_DHUL0#M7=%
MTWM+K:4O8*B(R,*257C0,R-4))_OB_L6G*+53$5&<.LK5C<^ML?CD!^[:EW3
ML0#5#.YVJA?6[+O.U2!CK"M9*$U56%03MUQIJSXB;?1FS[31QPRA\]W?$L=]
M=Y[B@2/QOJ.0>)0_/$8D2@+C*^IYYC,2)+D'B6O/TX)N68U]N&-*?2;$=?RV
MU4"O<9/@G=[][9%DCG8O40W3[K4L 5Q,9M,#8,9+."W+()UJO"(.D!+T"+LE
ME-X*Q#8WPWQ.43Y:TS')>FIDO2 Y=:S**!?WYWU;>#.\.;4TV<V(.&_ [18L
MPN2TI?<U>]7,YZ=0_##E[UD,I1--[M;=ABW\B24J)GXDNW,'\[H>[B5F%F'Y
M/+5U:3?I*$^9<@!SNU.M? QK!&V"3,!GDMU;%LGP3L,EO+*&^B.HO#0-[ID9
MQI-.U^H[Y4Z/1$2&NR0B;Q\@(5PM+Q:!] 4 70V_O4YG)36V68XR!F(;[5S&
M5L!<]0V?V]+T1E5V7;53+3RX^ PUG6'V6S T*RCR':+U'N)>3HH3F@%O"I)"
MP)R9"]&YLM*?5MSBIVB0Y]_X3IB**B3U?9MBCSJ"\84;)ZQ6_0E?OL2TUN2Q
MB/9HET2;M9]"LO+H6YK.R:NQ5JTTEI#.=S%QV,R7@\D/$2_^F)LB"N"- M^L
M$ZEJ@06?@,Z+=#KGH('K_@%_2\ \:!W@0,YU7W4WS9BP'O'MP?OM9OAAPA_)
MADMW:</16:(X "S56.B&D4XY0ICH.4-Q!J>L=YEKV36>#&R JF?'>YJ<ND@+
MA;#HVS0?],]PX"DT8-EE9 7P1,I82="_>4K0[QXIXW523 DZS%U03=R2:/-X
M_]SYSKF4\U#$,/9Y)?-<_A;&$"*5O^<6!:>JBVA4)+?^X;)UFMC.$6!,?;F<
MB2=457A&3:?Y2&P@9TLV/9J;UHZ8DEC;?<$;F*:W$G)M^/5/90V4=]_E"H&B
M-"V-G^IQ^#W&0:]==6,$G$000"[&D_;$^@3L!CM.9UPTY?52[!23"=6NUD[5
MA1\I!%OPW<3'&6OCS=@BN6$ R12V:8DT,^6"H+)SY+^7U^!'*_"^99#C">R
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
MV%,.%F,*+RO#ICEB%?L+,"181MR98^]4PTIQW3>R]^!L_CE-4"ZV+;8Z#.Y
MO,2FM*4Y)WV9B32!'A/]Q@RV7,9NQ&R"AO?E3%HY>8N: S?@(Q"UL/A#U$WU
M-Q!I:OE5;30-]R<Q#R:*7"AX9[#@R"'1J!M:@&31_0% S>W*];X!-7OHIL[!
MD*=OMBS0IVDF#G6@CV=B\R]G2%L(XK:@='4R'6172PS1!$W. ]<FN8++RX5-
MXW+;9[FE5]?:7,87.Q1+KAR7N[F>G\XHA!&?S9H\43]TC(C29D0RB?16''&*
M@!8NS]TT;DU_X]+@WY66]!']A3O5<'A3! &^**,EFJIE3NGVG'Z,*/#R&D$7
M".0@TUY!V?JLF:M$MP.\K]1JWS;HOJ5W^M2G3GJ2P]I0+^QR!Y#51,PRU]'4
MP?=>K+G5'KI\A(3BCI'LY:_[O<*C1%#Q"@UH*0J#6:52##@,4S-)1#$&OA;Z
M9_X9CT>(7^^9$#=V<]\) 6X<F28KA\D\&:)(:8VO$VGQ!A*4V6(D$2;'\5'<
MB;W.O=&$,,1M7/VDH1E?6:N7H9,H'</MT&2C.$I8A:<]-$1?X^_!QYA*= :[
MS X1M83]N!F-!K?"0\A%U9,AM==-PB:;S4N&+T2ILINL6"QI3Q*(@..TA$T,
M?EAI>V5"ZLT3[R8X6<).!#D:2B";IEO;HL%ML)-GJ@ [&#TN5^+83MR%0^PB
M(D! 6SO_A$X)T2F'3^B4W6R@'6H'!%K0GB;=6B[RG$U%VLPCGVHK\"YLV5FI
M3U=K/,^T6=%':)-FW)!GLBRY@X(R#C7>ZB>T>)F1W"I$3=R#ZRE6;SI<4H)5
M,V5EU"+M$E!FQ-'5,D'@98IA9()@VA('![_#%Z; ZC7WE_0!629 YUZTI'R7
M+MUV!!\C824&:LL(VW13R]6[FNM\$/5F+JP;KYG'[]2-&ZH]L\K\^OP[^M+-
M O..FF]FN<%%$J@5)AOF%OR!.)JB.Y4@W1=JN-\$'CU)$1 +B\*D]=G,Q:YE
MYH(7J>,A$=(S]K_')7'/U$:CPI%E(9LAFIU?,:A$)9!RB5$Q===,,MCV>Y='
MT_%GD.[<.11W4;UAKOOM" $HV+!6S%(;VH=;#6$-:#=YZ8F#Y:C0MB1E"5L)
M7]6U4R^X?AU]R5OQZ<@97;$S*3RS>L.1D^EBB$ET"[L*O+D*QW\+9)K0RRS7
MB:U_A@EF,#Z(W7 Y22K)8/8B+9B:.YO*:Y"-H^^1+7SI=?- ,H/S<BAS,QRB
M5LMRMINP8AW6+G<)_FGR3;S=VEHY"V>5[%-]M;QA4-6L;Z$8\6JVIKHX)>\Q
MK%PJ4!\Z+$/S&\N>6?$PU]KU/N.(Q9:N')2>J1*>/J(N7\%#-Q%)=URL&%F]
M)FJ%M5S:NTP2."UD+%95#^[6R7"BIT9U$"V2?EP!N]:^$GS-/4U+^P7;X^V
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
M(QURE? M,]]#7GE"&B<6O+C&-% %#-BH%,NT,-$(VZHXT@L862M(3.T8%3A
M((+HC\>@O^#I1C(C&>G)Z"+B2DD^7%U42#'@6O%?B2+1VTK@?2BH?%$(%HMQ
M6(HYU;RG00X8-D1]4[X1@H>TH:)XB-O=)/A5+4'(KD="R^ J3(,-6R2WV@^+
M57YB%_(-#,2J,.I8"C:J7WLQ4_J5%@RJ';*I)D!1H+@LM][VE+&_!\YN+F<N
M07$V!M;8+>6[3^%K,S_GVE9ZUNQFZ\(:@ TOB;R7KY^(D@'R0-HU*$C)&(PM
M<7TF1+=SZYMK8#Z!>"J(#B-(<M?26K'P7)_"18Q5)$L<"ZN VR*#VYQ2-RM7
MI^:SWKEASPP[G_+TM%M5FURY/H'AFR<6&!Y;K!"PZYM0;SU#/8/8505WL@Z8
M-0/CRZFX+6IE!=5$Y>*1J1R+$>16HA$-P#'S\]34>83)I"\G4SC4H4-# E8B
MD/:YJND6%0&*[FHZ*!*PL#D5D?EO:+A9/=#,W+@4GX-,JFH-=TK%@VF!A'<%
M<F0@-4J'G7C[W'EG9KE6[\L;>TBC:1VDJ"KYBPQ11XPS3WR,.>;<MUHKA?%&
MC2B?<S5P+YAU!*FD,XWJ4[58U;]L6>[X+TRK_^WGP]>_>NPM9L8C%;Q4)*$@
MA@Y%AJ&B1.D!(:(@EJ2XU%?2A)101%"KX%'MGJQJ=T'YRV8Q2BZ3.&<":,F&
M0PA7<MU+-.=:6_@7]?H*D*=&]21J5$\W9=EYD<L8QT;%1/A_%Z\T=RCRC(D9
M7KXTYIP&@D!YX-$@*!AM64?B-#HS[3 <U=J%VYYNRJV5<NO^IMS:O7)K17?3
M6? Y3(5#8IMDAN=I3JE%])D]\:\%O%YL&!P78W#4V2:])^2<Z0UQD-;2J)2I
M3@_^I>V1F<JE1>"E KJG-=X8 J[5[@^<EL2>,VB/F +/%]M=,MBM0,@6\2Q5
MAQ?;GW$#'6Y5K)N7G4.JD +#VK;BL]RU/0KAY$O,,<0AA?.4&_D##FB8,(@[
M<.E_LYQJV<C#(1FR&VE.VIS9A<[LUE\]-VTF'C#NGD5MK%V\.Q[SI+YFN!--
ML[AJ.S&=+^2J\%T$GR")W&H?@6+ZIHP.^B^AZC+B5+MXLM5?-#X07@,S/]5N
M&"LMIAXFLY[5I?]VE(W3Y_2 HLIIUUEOL?4W@<\H&2>E&?Q>&T[>'+JU'3TB
M+WBXEX)S[AQSH_ Q'(ON N$JP'XXW+2!8=I!ZW['ZLJ,734LGWJ62PL;LU-5
M(),TF&1Q&IAZ&P.PJ&Q;%!M%\2,4Q9T41;Y53Z@VR4[IB^I#+:PW[A'!)10
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
M,[/^_HZ+7%KMGT$!FU":-+1IY1.84.UE.6\M3CBU.+/!I5_Y-,8.SH7\%TY
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
M !$              ( !     &EE<V,M,C R,C S,S$N:'1M4$L! A0#%
M  @ 13Z=5+G[EX$%"@  RG   !$              ( !QB8" &EE<V,M,C R
M,C S,S$N>'-D4$L! A0#%     @ 13Z=5%]$0\2)%@  O,\  !4
M     ( !^C " &EE<V,M,C R,C S,S%?8V%L+GAM;%!+ 0(4 Q0    ( $4^
MG50GZ'9C;2D  "*? 0 5              "  ;9' @!I97-C+3(P,C(P,S,Q
M7V1E9BYX;6Q02P$"% ,4    " !%/IU45M8#?)+@  "&CP$ %
M    @ %6<0( :65S8RTR,#(R,#,S,5]G,2YJ<&=02P$"% ,4    " !%/IU4
MP< NF5N3  ""3P8 %0              @ $:4@, :65S8RTR,#(R,#,S,5]L
M86(N>&UL4$L! A0#%     @ 13Z=5&&P Z#56@  :?(# !4
M ( !J.4# &EE<V,M,C R,C S,S%?<')E+GAM;%!+ 0(4 Q0    ( $4^G518
MB1M:QP<  "(B   /              "  ;! ! !Q,C(P,C)E>#,Q,2YH=&U0
M2P$"% ,4    " !%/IU4WE5Z5.$'  !C(@  #P              @ &D2 0
M<3(R,#(R97@S,3(N:'1M4$L! A0#%     @ 13Z=5-P4(J49!0  8A8   \
M             ( !LE $ '$R,C R,F5X,S(Q+FAT;5!+ 0(4 Q0    ( $4^
MG53S3J>I1 4  (X7   /              "  ?A5! !Q,C(P,C)E>#,R,BYH
M=&U02P$"% ,4    " !%/IU4!/1@XIB? @#>,A8 '@              @ %I
M6P0 =&AI<F1A;65N9&5D86YD<F5S=&%T961C<F4N:'1M4$L%!@     ,  P
*# ,  #W[!@    $!

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